The absolute best place to inquire about HEM is the HEM Forum regarding the updates. There would be no reason to download the updates from anywhere but the site. If you are having problems post your specific problem in the Beta Section (look first to see if someone else didnt have same problem w/fix) and they are very helpful