checkpoint 1 done!