handle doing without internet