added helper function for evalExp Arithmetic, and refactored away lots of copy paste code