newfile changed by biswajit