added evaluator of null denomator conditions, by swapping the sign of the variables