Thank you! All the concepts came to me relatively quickly and tying them together was the hard part, but I think it worked. :)