fixed md5 and new case