Changes with few modifications ---srinath