Wow plenty of terrific information.