This is a great review, thank you! There's so much more that I wanted to do and add. Lesson learned, watch your time even for the simplest ideas! I'll work these fixes in and hopefully these issues.