smart-operator