added FPMul unit