public void Rebuild()
 {
     if (mi != null)
     {
         mi.Rebuild(true);
     }
 }