negative hashcode