added indiff access on read_pref