more tests on the checksum, still wip