Thank you! That was indeed one of the reasons that I added the checkpoints, although I also liked the fact that they could be skipped for an extra challenge if you wanted to.