Lots of good insights ..thanks.