code: @Override
  	public void onPause() {
  	
  		super.onPause();
  		
  		if(ProfileService.getInstance(getActivity().getApplicationContext()).isActive(this, Profile.NETWORK)
  			&& PermissionUtils.isGranted(this, Manifest.permission.ACCESS_NETWORK_STATE)) {
  			
  			getActivity().unregisterReceiver(networkStateReceiver);
  		}
  	}
docs: <p>Unregisters the {@link BroadcastReceiver} which listens for changes in the
  data connection state.