If not preferred provider is given, use the default you must!