changes by suman