Restruct files