apply new project structure