@tuehanh: Excellent article,