@synthporn: VERY good article!