Thank for your review, I will be taking all your comments to the new build when I get to it.
I'm glad you enjoyed it, and don't worry, I'm currently trying to figure out the database better!