settings activity changed and fixed, alert the user when no internet