removed default for the timeout type