env vars approach