compare checkpoint