support !=