I have the following expression: - x1 * x4 - x3 + x1 * x2 which factor transforms into: - (x1* x4 + x3 - x1*x2) which is exactly the same. Is tbere a way of causing factor not to do this, or to distribute the sign without unfactoring the expression? Thanks, Dan Stanger