have read it earlier .. good to read it again .. it s really touchy ...