adding read preferences