added tests for math operations