checkpoint 1, debug