simple updater that compares hashes of files