support extra env vars