very well said. great stuff.. thanks for sharing.