add RPN