set read preference