Whoa lots of terrific advice!