configurable and default options