project structure changes