revise file/directory structure