The only thing I see that could be changed is after an expression is evaluated when the result is displayed if I press a number as opposed to an operator I’d expect it to start a new expression not add numbers to the currently displayed result.
If that makes sense, worded a little poorly I think, it’s late…