hashcode fix