changes to newfeature by kumarshiv