checkpoint system