Lots of good talk.