Wow, that's a lot of information I'll be reading, and learning