only output endpoint_checksum when saving