Implemented methods (and interfaces) to avoid Turpial breaks if there is no internet