@jisan: valid points..good