Use setup_provider instead of setup_infra_providers