alternatives resource provider