this is very very nice and wonderful post.:confused: