removing the old rest_provider parent provider plus taking out the gems stff