added checksum task