Try Catch repository