Thank you for the kind words Treemolo, I put a lot of work in making this submission and I'm happy to hear it paid off! :D