@Override
 public void onClick(View v, NavigationAdapter.ItemRowHolder vh, int position) {
   if (vh.getSwitch() != null) {
     VPNManager manager = VPNManager.getLatestInstance();
     if (manager.isVPNInstalled()) {
       if (!manager.isConnected()) {
         manager.connect();
         vh.getSwitch().setChecked(true);
       } else {
         manager.disconnect();
         vh.getSwitch().setChecked(false);
       }
     } else {
       VPNInfoDialogFragment.show(getChildFragmentManager());
     }
   }
 }