work on client checksums