checksum finally works, whohomake clean