added md5 hash