Readding try catch to fail gracefully