implements OpMUL, OpDIV
add test suites