adding another try/catch