changes by sandip