usage & timeout handling