prototype checkpoint