@paikan: Excellent article,