Wow, thank you so much for the indepth feedback! I for sure will work as much as I can into future updates!