add open_address for hash