Attempting to add negate functionality