Пора делать рефакторинг