changes on project structure