implemented md5 to skeleton