can evaluate, handle negative numbers, in process of handling parenthesis