@brutledge: Great article!