commit for prac1 checkpoints