zmiana projekty, wycyszczenie ze zbednych klas, implementacja managerów