add option ttimeout