exactly u should call before something went wrong