purge uses gz extra header for crc and md5 part 2