primary read preference specs