Integrity Check: Speeding it Up or Slowing it Down