custom-operator-example