readded new project structure