remove a middleman when invoking operators