added timeout settings and the terse format