add CLMulAdd and tests