Thanks so much! Yeah it's a lot, I had a bit of free time over the weekend and decided to just run with it.