improve configuration options