The nicest constructive feedback ever. :D You are definitely right on the checkpoints, that would have been a great addition. Thanks for your input!!