Thanks for sharing this very informative and just plain interesting. I am super stoked for the Iowa meet!