update preferences to include price level and rating