temporary try-catch