@kaarel: Good post &