experiment with not relying on checksum here