allow setting options through environment variables