Whoa a lot of good information.