use catch-all block for exceptions other than timeouts