@phoo: nice post....