file structure adjustment