fix project structure.