@tomasplasil @phoenix4690 Thank you guys so much for the critiques! I have taken one last stab at it based on your feedback and I think it was a significant improvement. I am calling this final for now and moving on to other things, but would still love to hear any feedback you have.