Added a lot of arithmetic + - * / etc