add __SUB__ __MULT__ __DIV__