this won't work here. We shouldn't need the try catch here.