thank you for the feedback, I really appreciate it. I have realised that myself, and would add in a few checkpoints if I were to develop this further, or in future projects