@clayrains: Excellent article!