refine the project structure