new changes into file and code