treat difference differently