finalize hashcode as well
just use super.equals