Set provider programmatically

maybe its a complety wrong way in the first place. it feels soo basic to prepopulate some providers with ENVs