change the project constructure