adjusted the project structure