Wow... There is so much I hope I get to most of it! Take notes!!