add md5 hash capabilities