correction project structure