@shiftisnow: Great article!