adjust project structure