checksum working, starting on client server