purge uses gz extra header for crc and md5