MD5 support added.