modified file 3