@dlek: very nice post....