changes in file structure