second tutorial checkpoint