@khairiel: Good post......