restructuring of files