You should make an RPN version