added MD5 and SHA1