Добавлен паттерн Builder