clean up and md5 checksum