file structure changes