add is_operator function