вынес операции с настройками в отдельный класс