@tom74: Great article,