more WIP md5 stuff