expanding the try block