great article Kelly, thanks for posting it