allow overrides via environment variables