Added md5 hashing