Made, not tested MD5. Time to make some more sometime