timeouts handled in client api