fix try catch
fix try catch