restructing files.