fiddling with timeout