Слишком много параметров у метода, 
нужно убрать несколько параметров из конструктора, вынести их инициализацию отдельным методом