Now the negate function works,