extend with addOperator addNumber methods