Removed wrapping try block in run since nothing useful is being done with caught exceptions and it is hiding underlying causes.