working on autoupdate, and adding md5