total agreement, beautifully put!