use same hash