this should happen regardless of the value for `options.preferences`