Thanks for your feedback. The checkpoint system is a really good idea maybe I'll implement that in the future.