redo directory structure