preferences, mostly unchanged