Wonderful insights Andy!