Thank you! Yes the checkpoints are a little off and they're probably the biggest things I'd like to change.