Adding a Thank you to those that I got some inspiration from.