implementation for InternetConnectionAndroid