reformatted file structure