user configurable timeout settings