introducing operator_call feature