Add environment provider