add support for configurable environment variables