public void createOrUpdate(ServerDefinition d)
 {
     var servers = getWorksheet("amps-servers");
     int row = 1;
     if (!Servers.ContainsKey(d.Name))
     {
         while (true)
         {
             if (string.IsNullOrEmpty(servers.Cells[row, 1].Value)) break;
             row++;
         }
     }
     else
     {
         row = Servers[d.Name].Row;
     }
     servers.Cells[row, 1].Value = d.Name;
     servers.Cells[row, 2].Value = d.URL;
     servers.Cells[row, 3].Value = d.MessageType;
     d.Row = row;
     Servers[d.Name] = d;
 }