Wow this is a great article!! You learn a lot from this!!