Thanks for the detailled feedback! I am deffinately going to have another look at the code to see where I can improve it!