changes by mallik