reinstated try block