adjust timeout