re-construct the file structure
re-construct the file structure