protected override void Remove(string key)
 {
     GDEItemManager.RemoveItem(key);
     SetNeedToSave(true);
 }