fixed digest-md5