is_negative fix