!=-1 change