Updating to use better MD5 hashing