@Override
 public boolean onOptionsItemSelected(MenuItem item) {
   if (item.getItemId() == RELOAD_ID) {
     // re-create the thread
     downloadListIndexThread.runReloadIndexFiles();
     return true;
   } else if (item.getItemId() == SELECT_ALL_ID) {
     selectAll();
     return true;
   } else if (item.getItemId() == FILTER_EXISTING_REGIONS) {
     filterExisting();
     return true;
   } else if (item.getItemId() == DESELECT_ALL_ID) {
     deselectAll();
     return true;
   }
   return super.onOptionsItemSelected(item);
 }