fixed negate stack