try/catch update