From 9e1d0995aec69d02c386a8305732b03000c1882e Mon Sep 17 00:00:00 2001
From: gyboth <gyboth@localhost>
Date: Thu, 8 Jan 2009 22:20:26 +0000
Subject: [PATCH] European cups.

---
 src/cup.c                                     |   30 +-
 src/cup_struct.h                              |    4 +
 src/free.c                                    |    4 +
 src/league.c                                  |    1 +
 src/league_struct.h                           |    4 +
 src/misc.c                                    |    1 +
 src/news.c                                    |    8 +-
 src/start_end.c                               |    6 +-
 src/treeview.c                                |    2 +-
 src/xml.h                                     |    2 +
 src/xml_cup.c                                 |    6 +
 src/xml_league.c                              |    6 +
 src/xml_loadsave_league.c                     |    7 +
 .../europe/andorra/country_andorra.xml        |    2 +-
 .../europe/armenia/country_armenia.xml        |    2 +-
 .../europe/austria/country_austria.xml        |    2 +-
 .../europe/azerbaijan/country_azerbaijan.xml  |    2 +-
 .../europe/belarus/country_belarus.xml        |    2 +-
 .../europe/belgium/country_belgium.xml        |    4 +-
 .../country_bosnia_herzegovina.xml            |    2 +-
 .../europe/bulgaria/country_bulgaria.xml      |    4 +-
 .../europe/croatia/country_croatia.xml        |    2 +-
 .../europe/cyprus/country_cyprus.xml          |    2 +-
 .../europe/czech/country_czech.xml            |    4 +-
 .../europe/denmark/country_denmark.xml        |    4 +-
 .../europe/england/country_england.xml        |    4 +-
 .../europe/estonia/country_estonia.xml        |    2 +-
 .../faroe_islands/country_faroe_islands.xml   |    2 +-
 .../europe/finland/country_finland.xml        |    2 +-
 .../europe/france/country_france.xml          |    4 +-
 .../fyr_macedonia/country_fyr_macedonia.xml   |    2 +-
 .../europe/germany/country_germany.xml        |    4 +-
 .../europe/greece/country_greece.xml          |    4 +-
 .../europe/hungary/country_hungary.xml        |    2 +-
 .../europe/iceland/country_iceland.xml        |    2 +-
 .../europe/ireland/country_ireland.xml        |    2 +-
 .../europe/israel/country_israel.xml          |    4 +-
 .../europe/italy/country_italy.xml            |    4 +-
 .../europe/kazakhstan/country_kazakhstan.xml  |    2 +-
 .../europe/latvia/country_latvia.xml          |    2 +-
 .../europe/lithuania/country_lithuania.xml    |    2 +-
 .../europe/luxembourg/country_luxembourg.xml  |    2 +-
 .../europe/malta/country_malta.xml            |    2 +-
 .../europe/moldova/country_moldova.xml        |    2 +-
 .../europe/montenegro/country_montenegro.xml  |    2 +-
 .../europe/n_ireland/country_n_ireland.xml    |    2 +-
 .../netherlands/country_netherlands.xml       |    4 +-
 .../europe/norway/country_norway.xml          |    4 +-
 .../europe/poland/country_poland.xml          |    2 +-
 .../europe/portugal/country_portugal.xml      |    4 +-
 .../europe/romania/country_romania.xml        |    4 +-
 .../europe/russia/country_russia.xml          |    4 +-
 .../europe/san_marino/country_san_marino.xml  |    2 +-
 .../europe/scotland/country_scotland.xml      |    4 +-
 .../europe/serbia/country_serbia.xml          |    4 +-
 .../europe/slovakia/country_slovakia.xml      |    2 +-
 .../europe/slovenia/country_slovenia.xml      |    2 +-
 .../europe/spain/country_spain.xml            |    4 +-
 .../europe/sweden/country_sweden.xml          |    2 +-
 .../switzerland/country_switzerland.xml       |    4 +-
 .../europe/turkey/country_turkey.xml          |    4 +-
 .../europe/ukraine/country_ukraine.xml        |    4 +-
 .../europe/wales/country_wales.xml            |    2 +-
 .../europe/cup_europe_champ_league.xml        |   11 +-
 .../europe/cup_europe_champ_league1a.xml      |  691 ++++++++++
 .../europe/cup_europe_champ_league1b.xml      |  691 ++++++++++
 .../europe/cup_europe_champ_league2.xml       |  698 ++++++++++
 .../europe/cup_europe_champ_league2a.xml      |  698 ++++++++++
 .../europe/cup_europe_champ_league2s.xml      |  698 ++++++++++
 .../europe/cup_europe_champ_league3.xml       |  698 ++++++++++
 .../europe/cup_europe_champ_league4.xml       |  698 ++++++++++
 .../miscellaneous/europe/cup_europe_uefa.xml  |   94 +-
 .../miscellaneous/europe/cup_europe_uefa1.xml | 1154 ++++++++++++++++
 .../europe/cup_europe_uefa2a.xml              | 1160 ++++++++++++++++
 .../europe/cup_europe_uefa2g.xml              | 1161 ++++++++++++++++
 .../europe/cup_europe_uefa3a.xml              | 1160 ++++++++++++++++
 .../europe/cup_europe_uefa3b.xml              | 1167 ++++++++++++++++
 .../europe/cup_europe_uefa3d.xml              | 1161 ++++++++++++++++
 .../europe/cup_europe_uefa3e.xml              | 1168 +++++++++++++++++
 .../europe/cup_europe_uefa3f.xml              | 1168 +++++++++++++++++
 .../europe/cup_europe_uefa3g.xml              | 1161 ++++++++++++++++
 .../europe/cup_europe_uefa3i.xml              | 1160 ++++++++++++++++
 .../miscellaneous/europe/cup_europe_uefa4.xml | 1161 ++++++++++++++++
 .../cup_supercup_europe_intercontinental.xml  |    2 +-
 .../europe/cup_supercup_europe_uefa.xml       |    4 +-
 85 files changed, 17858 insertions(+), 129 deletions(-)
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league1a.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league1b.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league2.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league2a.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league2s.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league3.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_champ_league4.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa1.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa2a.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa2g.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3a.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3b.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3d.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3e.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3f.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3g.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa3i.xml
 create mode 100644 support_files/definitions/miscellaneous/europe/cup_europe_uefa4.xml

diff --git a/src/cup.c b/src/cup.c
index b5392ba1..c4eb6c4a 100644
--- a/src/cup.c
+++ b/src/cup.c
@@ -69,6 +69,7 @@ cup_new(gboolean new_id)
     new.team_names = g_ptr_array_new();
     new.fixtures = g_array_new(FALSE, FALSE, sizeof(Fixture));
     new.week_breaks = g_array_new(FALSE, FALSE, sizeof(WeekBreak));
+    new.skip_weeks_with = g_ptr_array_new();
     new.bye = g_ptr_array_new();
 
     new.properties = g_ptr_array_new();
@@ -212,6 +213,7 @@ cup_get_choose_team_league_cup(const CupChooseTeam *ct,
 
     gint i, idx;
     gchar trash[SMALL];
+    gchar prefix[SMALL];
 
     *league = NULL;
     *cup = NULL;
@@ -230,9 +232,15 @@ cup_get_choose_team_league_cup(const CupChooseTeam *ct,
     }
     else
     {
+        if(g_str_has_suffix(ct->sid, "*"))
+            g_utf8_strncpy(prefix, ct->sid, g_utf8_strlen(ct->sid, -1) - 1);
+        else
+            strcpy(prefix, "NONAME");
+
 	for(i=0;i<ligs->len;i++)
 	{
-	    if(strcmp(lig(i).sid, ct->sid) == 0)
+	    if(strcmp(lig(i).sid, ct->sid) == 0 ||
+               g_str_has_prefix(lig(i).sid, prefix))
 	    {
 		*league = &lig(i);
 		*cup = NULL;
@@ -242,7 +250,8 @@ cup_get_choose_team_league_cup(const CupChooseTeam *ct,
 
 	for(i=0;i<cps->len;i++)
 	{
-	    if(strcmp(cp(i).sid, ct->sid) == 0)
+	    if(strcmp(cp(i).sid, ct->sid) == 0 ||
+               g_str_has_prefix(cp(i).sid, prefix))
 	    {
 		*cup = &cp(i);
 		*league = NULL;
@@ -255,6 +264,13 @@ cup_get_choose_team_league_cup(const CupChooseTeam *ct,
 	main_exit_program(EXIT_CHOOSE_TEAM_ERROR, 
 			  "cup_get_choose_team_league_cup: no league nor cup found for chooseteam %s",
 			  ct->sid);
+    if(debug > 100)
+    {
+        if(*league == NULL)
+            printf("cup_get_choose_team_league_cup: sid %s cup %s\n", ct->sid, (*cup)->name);
+        else
+            printf("cup_get_choose_team_league_cup: sid %s league %s\n", ct->sid, (*league)->name);   
+    }
 }
 
 /** Load the pointers to the teams participating in the 
@@ -1245,12 +1261,20 @@ gboolean
 cup_round_check_waits(const CupRound *cup_round)
 {
     gint i, j, k;
+    gchar prefix[SMALL];
 
     for(i = 0; i < cup_round->waits->len; i++)
     {
+        if(g_str_has_suffix(g_array_index(cup_round->waits, CupRoundWait, i).cup_sid, "*"))
+            g_utf8_strncpy(prefix, g_array_index(cup_round->waits, CupRoundWait, i).cup_sid,
+                           g_utf8_strlen(g_array_index(cup_round->waits, CupRoundWait, i).cup_sid, -1) - 1);
+        else
+            strcpy(prefix, "NONAME");        
+
         for(j = 0; j < acps->len; j++)
         {
-            if(strcmp(acp(j)->sid, g_array_index(cup_round->waits, CupRoundWait, i).cup_sid) == 0)
+            if(strcmp(acp(j)->sid, g_array_index(cup_round->waits, CupRoundWait, i).cup_sid) == 0 ||
+               g_str_has_prefix(acp(j)->sid, prefix))
             {
                 /* Cup round we're waiting for isn't even reached. */
                 if(g_array_index(acp(j)->fixtures, Fixture, acp(j)->fixtures->len - 1).round < 
diff --git a/src/cup_struct.h b/src/cup_struct.h
index dd723517..bc040e69 100644
--- a/src/cup_struct.h
+++ b/src/cup_struct.h
@@ -199,6 +199,10 @@ typedef struct
     GArray *fixtures;
     /** Array of custom breaks in schedule. */
     GArray *week_breaks;
+    /** Pointer array with the sids of competitions that
+        the fixtures of which should be avoided when scheduling
+        the cup fixtures. */
+    GPtrArray *skip_weeks_with;
 } Cup;
 
 #endif
diff --git a/src/free.c b/src/free.c
index d6ad2de9..032d8990 100644
--- a/src/free.c
+++ b/src/free.c
@@ -382,6 +382,8 @@ free_league(League *league)
     free_gchar_ptr(league->symbol);
     free_gchar_ptr(league->sid);
  
+    free_gchar_array(&league->skip_weeks_with);
+
     if(league->teams != NULL)
 	free_teams_array(&league->teams, FALSE);
 
@@ -642,6 +644,8 @@ free_cup(Cup *cup)
     free_gchar_ptr(cup->symbol);
     free_gchar_ptr(cup->sid);
 
+    free_gchar_array(&cup->skip_weeks_with);
+
     for(i=0;i<cup->rounds->len;i++)
         free_cup_round(&g_array_index(cup->rounds, CupRound, i));
     free_g_array(&cup->rounds);
diff --git a/src/league.c b/src/league.c
index 86d866f6..622a6406 100644
--- a/src/league.c
+++ b/src/league.c
@@ -71,6 +71,7 @@ league_new(gboolean new_id)
     new.new_tables = g_array_new(FALSE, FALSE, sizeof(NewTable));
     new.tables = g_array_new(FALSE, FALSE, sizeof(Table));
     new.properties = g_ptr_array_new();
+    new.skip_weeks_with = g_ptr_array_new();
     new.rr_breaks = g_array_new(FALSE, FALSE, sizeof(gint));
     new.week_breaks = g_array_new(FALSE, FALSE, sizeof(WeekBreak));
 
diff --git a/src/league_struct.h b/src/league_struct.h
index cb0c129f..340731b9 100644
--- a/src/league_struct.h
+++ b/src/league_struct.h
@@ -180,6 +180,10 @@ typedef struct
     GArray *week_breaks;
     /** The current league statistics. */
     LeagueStat stats;
+    /** Pointer array with the sids of competitions that
+        the fixtures of which should be avoided when scheduling
+        the league fixtures. */
+    GPtrArray *skip_weeks_with;
 } League;
 
 #endif
diff --git a/src/misc.c b/src/misc.c
index 013b2eec..e034117d 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -709,6 +709,7 @@ misc_parse_condition(const gchar *condition, GPtrArray **token_rep)
     while(g_strrstr(buf, "("))
     {
 	misc_string_get_parenthesised(buf, buf2);
+
 	if(misc_parse_condition(buf2, token_rep))
 	    misc_string_replace_parenthesised(buf, buf2, "1 = 1");
 	else
diff --git a/src/news.c b/src/news.c
index 97032d21..586bcddc 100644
--- a/src/news.c
+++ b/src/news.c
@@ -745,12 +745,12 @@ news_set_fixture_tokens(const Fixture *fix)
         if(first_leg != NULL)
             goaldiffaggr = ABS(fix->result[0][0] + fix->result[0][1] + first_leg->result[1][0] -
                                fix->result[1][0] - fix->result[1][1] - first_leg->result[0][0]);
-
-        misc_token_add(token_rep_news,
-                       option_int("string_token_goal_diff_aggregate", &tokens), 
-                       misc_int_to_char(goaldiffaggr));   
     }
 
+    misc_token_add(token_rep_news,
+                   option_int("string_token_goal_diff_aggregate", &tokens), 
+                   misc_int_to_char(goaldiffaggr));   
+    
     misc_token_add(token_rep_news,
 		   option_int("string_token_team_home", &tokens),
 		   g_strdup(fix->teams[0]->name));
diff --git a/src/start_end.c b/src/start_end.c
index 2c04ca44..49a96e65 100644
--- a/src/start_end.c
+++ b/src/start_end.c
@@ -178,8 +178,10 @@ start_new_season(void)
 	if(query_league_active(&lig(i)))
 	    fixture_write_league_fixtures(&lig(i));
 
-/*     for(i=cps->len - 1; i >= 0; i--) */
-    for(i = 0; i < cps->len; i++)
+    /* Loop backwards because the national cup is usually
+       the first the results are often still 
+       needed for the international cups. */
+    for(i=cps->len - 1; i >= 0; i--)
     {
 	if(cp(i).add_week >= 0)
 	{
diff --git a/src/treeview.c b/src/treeview.c
index 6f3be80e..9513f4bc 100644
--- a/src/treeview.c
+++ b/src/treeview.c
@@ -1806,7 +1806,7 @@ treeview_create_next_opponent(void)
 	strcpy(buf, league_cup_get_name_string(fix->clid));
     else
 	sprintf(buf, "%s (%s)", league_cup_get_name_string(fix->clid),
-                g_array_index(cup_from_clid(fix->clid)->rounds, CupRound, cup_from_clid(fix->clid)->rounds->len - 1).name);
+                g_array_index(cup_from_clid(fix->clid)->rounds, CupRound, fix->round).name);
 
     gtk_list_store_append(ls, &iter);
     gtk_list_store_set(ls, &iter, 0, _("Your next opponent"), 1, buf, -1);
diff --git a/src/xml.h b/src/xml.h
index 50d4833f..eb4b7f66 100644
--- a/src/xml.h
+++ b/src/xml.h
@@ -52,6 +52,7 @@ enum XmlTags
     TAG_WEEK_GAP,
     TAG_WEEK_BREAK,
     TAG_WEEK_BREAK_LENGTH,
+    TAG_SKIP_WEEKS_WITH,
     TAG_YELLOW_RED,
     TAG_TEAM_ID,
     TAG_NAMES_FILE,
@@ -68,6 +69,7 @@ enum XmlTags
 #define TAG_DEF_YELLOW_RED "yellow_red"
 #define TAG_DEF_WEEK_BREAK "break_in"
 #define ATT_DEF_NAME_WEEK_BREAK_LENGTH "length"
+#define TAG_DEF_SKIP_WEEKS_WITH "skip_weeks_with"
 
 /** Starting values for tag enums in the various xml loading source files. */
 #define TAG_START_MISC 1000
diff --git a/src/xml_cup.c b/src/xml_cup.c
index 9e1a5315..684f9eb5 100644
--- a/src/xml_cup.c
+++ b/src/xml_cup.c
@@ -90,6 +90,7 @@ enum XmlCupStates
     STATE_ADD_WEEK,
     STATE_WEEK_GAP,
     STATE_WEEK_BREAK,
+    STATE_SKIP_WEEKS_WITH,
     STATE_YELLOW_RED,
     STATE_TALENT_DIFF,
     STATE_CUP_ROUNDS,
@@ -186,6 +187,8 @@ xml_cup_read_start_element (GMarkupParseContext *context,
         else
             new_week_break.length = -1000;
     }
+    else if(strcmp(element_name, TAG_DEF_SKIP_WEEKS_WITH) == 0)
+        state = STATE_SKIP_WEEKS_WITH;
     else if(strcmp(element_name, TAG_DEF_YELLOW_RED) == 0)
 	state = STATE_YELLOW_RED;
     else if(strcmp(element_name, TAG_TALENT_DIFF) == 0)
@@ -294,6 +297,7 @@ xml_cup_read_end_element    (GMarkupParseContext *context,
        strcmp(element_name, TAG_DEF_PROPERTY) == 0 ||
        strcmp(element_name, TAG_ADD_WEEK) == 0 ||
        strcmp(element_name, TAG_DEF_WEEK_GAP) == 0 ||
+       strcmp(element_name, TAG_DEF_SKIP_WEEKS_WITH) == 0 ||
        strcmp(element_name, TAG_DEF_YELLOW_RED) == 0 ||
        strcmp(element_name, TAG_TALENT_DIFF) == 0 ||
        strcmp(element_name, TAG_CUP_ROUNDS) == 0)
@@ -403,6 +407,8 @@ xml_cup_read_text         (GMarkupParseContext *context,
 	new_cup.week_gap = int_value;
     else if(state == STATE_WEEK_BREAK)
 	new_week_break.week_number = int_value;
+    else if(state == STATE_SKIP_WEEKS_WITH)
+        g_ptr_array_add(new_cup.skip_weeks_with, g_strdup(buf));
     else if(state == STATE_YELLOW_RED)
 	new_cup.yellow_red = int_value;
     else if(state == STATE_TALENT_DIFF)
diff --git a/src/xml_league.c b/src/xml_league.c
index c82e97f2..74294714 100644
--- a/src/xml_league.c
+++ b/src/xml_league.c
@@ -87,6 +87,7 @@ enum XmlLeagueStates
     STATE_FIRST_WEEK,
     STATE_WEEK_GAP,
     STATE_WEEK_BREAK,
+    STATE_SKIP_WEEKS_WITH,
     STATE_ROUND_ROBINS,
     STATE_YELLOW_RED,
     STATE_AVERAGE_TALENT,
@@ -181,6 +182,8 @@ xml_league_read_start_element (GMarkupParseContext *context,
 
         g_array_append_val(new_league.week_breaks, new_week_break);
     }
+    else if(strcmp(element_name, TAG_DEF_SKIP_WEEKS_WITH) == 0)
+     	state = STATE_SKIP_WEEKS_WITH;
     else if(strcmp(element_name, TAG_ROUND_ROBINS) == 0)
 	state = STATE_ROUND_ROBINS;
     else if(strcmp(element_name, TAG_DEF_YELLOW_RED) == 0)
@@ -300,6 +303,7 @@ xml_league_read_end_element    (GMarkupParseContext *context,
        strcmp(element_name, TAG_FIRST_WEEK) == 0 ||
        strcmp(element_name, TAG_DEF_WEEK_GAP) == 0 ||
        strcmp(element_name, TAG_DEF_WEEK_BREAK) == 0 ||
+       strcmp(element_name, TAG_DEF_SKIP_WEEKS_WITH) == 0 ||
        strcmp(element_name, TAG_ROUND_ROBINS) == 0 ||
        strcmp(element_name, TAG_DEF_YELLOW_RED) == 0 ||
        strcmp(element_name, TAG_AVERAGE_TALENT) == 0 ||
@@ -384,6 +388,8 @@ xml_league_read_text         (GMarkupParseContext *context,
     else if(state == STATE_WEEK_BREAK)
 	g_array_index(new_league.week_breaks, WeekBreak, 
                       new_league.week_breaks->len - 1).week_number = int_value;
+    else if(state == STATE_SKIP_WEEKS_WITH)
+        g_ptr_array_add(new_league.skip_weeks_with, g_strdup(buf));
     else if(state == STATE_ROUND_ROBINS)
 	new_league.round_robins = int_value;
     else if(state == STATE_YELLOW_RED)
diff --git a/src/xml_loadsave_league.c b/src/xml_loadsave_league.c
index 60f1dc01..1480c4b0 100644
--- a/src/xml_loadsave_league.c
+++ b/src/xml_loadsave_league.c
@@ -164,6 +164,7 @@ xml_loadsave_league_end_element    (GMarkupParseContext *context,
        tag == TAG_WEEK_GAP ||
        tag == TAG_WEEK_BREAK ||
        tag == TAG_WEEK_BREAK_LENGTH ||
+       tag == TAG_SKIP_WEEKS_WITH ||
        tag == TAG_YELLOW_RED ||
        tag == TAG_LEAGUE_PROM_REL)
 	state = TAG_LEAGUE;
@@ -249,6 +250,8 @@ xml_loadsave_league_text         (GMarkupParseContext *context,
         new_week_break.length = int_value;
         g_array_append_val(new_league->week_breaks, new_week_break);
     }
+    else if(state == TAG_SKIP_WEEKS_WITH)
+        g_ptr_array_add(new_league->skip_weeks_with, g_strdup(buf));
     else if(state == TAG_YELLOW_RED)
 	new_league->yellow_red = int_value;
     else if(state == TAG_LEAGUE_BREAK)
@@ -381,6 +384,10 @@ xml_loadsave_league_write(const gchar *prefix, const League *league)
 	xml_write_string(fil, (gchar*)g_ptr_array_index(league->properties, i),
 			 TAG_PROPERTY, I0);
 
+    for(i = 0; i < league->skip_weeks_with->len; i++)
+	xml_write_string(fil, (gchar*)g_ptr_array_index(league->skip_weeks_with, i),
+			 TAG_SKIP_WEEKS_WITH, I0);
+
     xml_write_int(fil, league->id, TAG_ID, I0);
     xml_write_int(fil, league->layer, TAG_LEAGUE_LAYER, I0);
     xml_write_int(fil, league->first_week, TAG_LEAGUE_FIRST_WEEK, I0);
diff --git a/support_files/definitions/europe/andorra/country_andorra.xml b/support_files/definitions/europe/andorra/country_andorra.xml
index a6a03a2b..af0f33a5 100755
--- a/support_files/definitions/europe/andorra/country_andorra.xml
+++ b/support_files/definitions/europe/andorra/country_andorra.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>andorra_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa1</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>andorra_supercup</cup>
diff --git a/support_files/definitions/europe/armenia/country_armenia.xml b/support_files/definitions/europe/armenia/country_armenia.xml
index 0eb29a51..19ec1278 100755
--- a/support_files/definitions/europe/armenia/country_armenia.xml
+++ b/support_files/definitions/europe/armenia/country_armenia.xml
@@ -11,8 +11,8 @@
     </leagues>
 
   <cups>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_league_vs_cup</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
diff --git a/support_files/definitions/europe/austria/country_austria.xml b/support_files/definitions/europe/austria/country_austria.xml
index afaccf87..919aadd5 100644
--- a/support_files/definitions/europe/austria/country_austria.xml
+++ b/support_files/definitions/europe/austria/country_austria.xml
@@ -24,8 +24,8 @@
 
   <cups>
     <cup>austria_cup</cup>
+    <cup>europe_champ_league1a</cup>
     <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/azerbaijan/country_azerbaijan.xml b/support_files/definitions/europe/azerbaijan/country_azerbaijan.xml
index d143104b..51289dda 100755
--- a/support_files/definitions/europe/azerbaijan/country_azerbaijan.xml
+++ b/support_files/definitions/europe/azerbaijan/country_azerbaijan.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>azerbaijan_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/belarus/country_belarus.xml b/support_files/definitions/europe/belarus/country_belarus.xml
index db24149a..cfe688ff 100755
--- a/support_files/definitions/europe/belarus/country_belarus.xml
+++ b/support_files/definitions/europe/belarus/country_belarus.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>belarus_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/belgium/country_belgium.xml b/support_files/definitions/europe/belgium/country_belgium.xml
index e797d3c2..01b149de 100644
--- a/support_files/definitions/europe/belgium/country_belgium.xml
+++ b/support_files/definitions/europe/belgium/country_belgium.xml
@@ -18,8 +18,8 @@
 
   <cups>
     <cup>belgium_beker</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>belgium_supercup</cup>
diff --git a/support_files/definitions/europe/bosnia_herzegovina/country_bosnia_herzegovina.xml b/support_files/definitions/europe/bosnia_herzegovina/country_bosnia_herzegovina.xml
index 7924f864..de139489 100755
--- a/support_files/definitions/europe/bosnia_herzegovina/country_bosnia_herzegovina.xml
+++ b/support_files/definitions/europe/bosnia_herzegovina/country_bosnia_herzegovina.xml
@@ -13,8 +13,8 @@
 
   <cups>	
     <cup>bosnia_herzegovina_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/bulgaria/country_bulgaria.xml b/support_files/definitions/europe/bulgaria/country_bulgaria.xml
index f07d562d..a1a798f0 100644
--- a/support_files/definitions/europe/bulgaria/country_bulgaria.xml
+++ b/support_files/definitions/europe/bulgaria/country_bulgaria.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>bulgaria_national</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1b</cup>
+    <cup>europe_uefa3b</cup>
     <cup>supercup_bulgaria</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
diff --git a/support_files/definitions/europe/croatia/country_croatia.xml b/support_files/definitions/europe/croatia/country_croatia.xml
index c4237dfd..5f04269e 100755
--- a/support_files/definitions/europe/croatia/country_croatia.xml
+++ b/support_files/definitions/europe/croatia/country_croatia.xml
@@ -15,8 +15,8 @@
 
   <cups>
     <cup>croatia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>croatia_supercup</cup>
diff --git a/support_files/definitions/europe/cyprus/country_cyprus.xml b/support_files/definitions/europe/cyprus/country_cyprus.xml
index cc8f642a..71c5e184 100755
--- a/support_files/definitions/europe/cyprus/country_cyprus.xml
+++ b/support_files/definitions/europe/cyprus/country_cyprus.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>cyprus_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>cyprus_supercup</cup>
diff --git a/support_files/definitions/europe/czech/country_czech.xml b/support_files/definitions/europe/czech/country_czech.xml
index e6035fba..14302c01 100644
--- a/support_files/definitions/europe/czech/country_czech.xml
+++ b/support_files/definitions/europe/czech/country_czech.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>czech_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/denmark/country_denmark.xml b/support_files/definitions/europe/denmark/country_denmark.xml
index 0bf8854e..4c95eed6 100755
--- a/support_files/definitions/europe/denmark/country_denmark.xml
+++ b/support_files/definitions/europe/denmark/country_denmark.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>denmark_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1a</cup>
+    <cup>europe_uefa3d</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>denmark_prom_games2</cup>
diff --git a/support_files/definitions/europe/england/country_england.xml b/support_files/definitions/europe/england/country_england.xml
index 3d0dedee..6b75144f 100644
--- a/support_files/definitions/europe/england/country_england.xml
+++ b/support_files/definitions/europe/england/country_england.xml
@@ -16,8 +16,8 @@
   <cups>
     <cup>england_fa</cup>
     <cup>england_league</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league4</cup>
+    <cup>europe_uefa3e</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>england_league_vs_cup</cup>
diff --git a/support_files/definitions/europe/estonia/country_estonia.xml b/support_files/definitions/europe/estonia/country_estonia.xml
index 27f00ffc..a69d2646 100755
--- a/support_files/definitions/europe/estonia/country_estonia.xml
+++ b/support_files/definitions/europe/estonia/country_estonia.xml
@@ -18,8 +18,8 @@
 
   <cups>
     <cup>estonia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>estonia_supercup</cup>
diff --git a/support_files/definitions/europe/faroe_islands/country_faroe_islands.xml b/support_files/definitions/europe/faroe_islands/country_faroe_islands.xml
index 84817a5a..7ad866c6 100755
--- a/support_files/definitions/europe/faroe_islands/country_faroe_islands.xml
+++ b/support_files/definitions/europe/faroe_islands/country_faroe_islands.xml
@@ -13,8 +13,8 @@
 
   <cups>
     <cup>faroe_islands_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/finland/country_finland.xml b/support_files/definitions/europe/finland/country_finland.xml
index e36cd814..43fbc8d5 100755
--- a/support_files/definitions/europe/finland/country_finland.xml
+++ b/support_files/definitions/europe/finland/country_finland.xml
@@ -15,8 +15,8 @@
 
   <cups>
     <cup>finland_suomen_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>finland_prom_games1</cup>
diff --git a/support_files/definitions/europe/france/country_france.xml b/support_files/definitions/europe/france/country_france.xml
index 0b993bde..20deccdc 100644
--- a/support_files/definitions/europe/france/country_france.xml
+++ b/support_files/definitions/europe/france/country_france.xml
@@ -26,8 +26,8 @@
   <cups>
     <cup>france_coupe</cup>
     <cup>france_ligue</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league3</cup>
+    <cup>europe_uefa3f</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>france_supercup</cup>
diff --git a/support_files/definitions/europe/fyr_macedonia/country_fyr_macedonia.xml b/support_files/definitions/europe/fyr_macedonia/country_fyr_macedonia.xml
index 0ecc7d2f..7ddb2128 100755
--- a/support_files/definitions/europe/fyr_macedonia/country_fyr_macedonia.xml
+++ b/support_files/definitions/europe/fyr_macedonia/country_fyr_macedonia.xml
@@ -18,8 +18,8 @@
 
   <cups>
     <cup>fyr_macedonia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>fyr_macedonia_prom_games1</cup>
diff --git a/support_files/definitions/europe/germany/country_germany.xml b/support_files/definitions/europe/germany/country_germany.xml
index 9c0545ac..54f8d9f5 100644
--- a/support_files/definitions/europe/germany/country_germany.xml
+++ b/support_files/definitions/europe/germany/country_germany.xml
@@ -28,8 +28,8 @@
 
   <cups>
     <cup>germany_dfb</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league3</cup>
+    <cup>europe_uefa3g</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>germany_supercup</cup>
diff --git a/support_files/definitions/europe/greece/country_greece.xml b/support_files/definitions/europe/greece/country_greece.xml
index a27fd2ef..ab166e90 100644
--- a/support_files/definitions/europe/greece/country_greece.xml
+++ b/support_files/definitions/europe/greece/country_greece.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>greece_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2</cup>
+    <cup>europe_uefa2g</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>greece_supercup</cup>
diff --git a/support_files/definitions/europe/hungary/country_hungary.xml b/support_files/definitions/europe/hungary/country_hungary.xml
index 7e5b690d..3762acef 100644
--- a/support_files/definitions/europe/hungary/country_hungary.xml
+++ b/support_files/definitions/europe/hungary/country_hungary.xml
@@ -19,8 +19,8 @@
 
   <cups>
     <cup>hungary_cup</cup>
+    <cup>europe_champ_league1a</cup>
     <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>hungary_supercup</cup>
diff --git a/support_files/definitions/europe/iceland/country_iceland.xml b/support_files/definitions/europe/iceland/country_iceland.xml
index 46ff5a77..c8116f2a 100755
--- a/support_files/definitions/europe/iceland/country_iceland.xml
+++ b/support_files/definitions/europe/iceland/country_iceland.xml
@@ -13,8 +13,8 @@
 
   <cups>
     <cup>iceland_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/ireland/country_ireland.xml b/support_files/definitions/europe/ireland/country_ireland.xml
index fe472e2f..20fbbe61 100644
--- a/support_files/definitions/europe/ireland/country_ireland.xml
+++ b/support_files/definitions/europe/ireland/country_ireland.xml
@@ -16,8 +16,8 @@
     <cup>ireland_cup</cup>
     <cup>ireland_league</cup>
     <cup>ireland_setanta</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>ireland_prom_games</cup>
diff --git a/support_files/definitions/europe/israel/country_israel.xml b/support_files/definitions/europe/israel/country_israel.xml
index 802a17db..c6f391f3 100755
--- a/support_files/definitions/europe/israel/country_israel.xml
+++ b/support_files/definitions/europe/israel/country_israel.xml
@@ -15,8 +15,8 @@
 
   <cups>
     <cup>israel_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1a</cup>
+    <cup>europe_uefa3a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>israel_prom_games1</cup>
diff --git a/support_files/definitions/europe/italy/country_italy.xml b/support_files/definitions/europe/italy/country_italy.xml
index 8fcd7026..2e785d9a 100644
--- a/support_files/definitions/europe/italy/country_italy.xml
+++ b/support_files/definitions/europe/italy/country_italy.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>italy_coppa</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league4</cup>
+    <cup>europe_uefa3i</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>italy_supercoppa</cup>
diff --git a/support_files/definitions/europe/kazakhstan/country_kazakhstan.xml b/support_files/definitions/europe/kazakhstan/country_kazakhstan.xml
index 336eedfa..3c2736c3 100755
--- a/support_files/definitions/europe/kazakhstan/country_kazakhstan.xml
+++ b/support_files/definitions/europe/kazakhstan/country_kazakhstan.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>kazakhstan_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>kazakhstan_supercup</cup>
diff --git a/support_files/definitions/europe/latvia/country_latvia.xml b/support_files/definitions/europe/latvia/country_latvia.xml
index daae8c37..18884cf1 100755
--- a/support_files/definitions/europe/latvia/country_latvia.xml
+++ b/support_files/definitions/europe/latvia/country_latvia.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>latvia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>latvia_promotion1</cup>
diff --git a/support_files/definitions/europe/lithuania/country_lithuania.xml b/support_files/definitions/europe/lithuania/country_lithuania.xml
index 28718a57..4f93f10c 100755
--- a/support_files/definitions/europe/lithuania/country_lithuania.xml
+++ b/support_files/definitions/europe/lithuania/country_lithuania.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>lithuania_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>lithuania_prom_games1</cup>
diff --git a/support_files/definitions/europe/luxembourg/country_luxembourg.xml b/support_files/definitions/europe/luxembourg/country_luxembourg.xml
index da577a44..86d2b145 100755
--- a/support_files/definitions/europe/luxembourg/country_luxembourg.xml
+++ b/support_files/definitions/europe/luxembourg/country_luxembourg.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>luxembourg_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/malta/country_malta.xml b/support_files/definitions/europe/malta/country_malta.xml
index 9463dcbf..32e522dd 100755
--- a/support_files/definitions/europe/malta/country_malta.xml
+++ b/support_files/definitions/europe/malta/country_malta.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>malta_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>malta_supercup</cup>
diff --git a/support_files/definitions/europe/moldova/country_moldova.xml b/support_files/definitions/europe/moldova/country_moldova.xml
index 844706f1..42f1d0ba 100644
--- a/support_files/definitions/europe/moldova/country_moldova.xml
+++ b/support_files/definitions/europe/moldova/country_moldova.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>moldova_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/montenegro/country_montenegro.xml b/support_files/definitions/europe/montenegro/country_montenegro.xml
index 799a649b..40b34407 100755
--- a/support_files/definitions/europe/montenegro/country_montenegro.xml
+++ b/support_files/definitions/europe/montenegro/country_montenegro.xml
@@ -12,8 +12,8 @@
 
   <cups>
     <cup>montenegro_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>montenegro_prom_games1</cup>
diff --git a/support_files/definitions/europe/n_ireland/country_n_ireland.xml b/support_files/definitions/europe/n_ireland/country_n_ireland.xml
index b2d28dc1..2135d149 100755
--- a/support_files/definitions/europe/n_ireland/country_n_ireland.xml
+++ b/support_files/definitions/europe/n_ireland/country_n_ireland.xml
@@ -14,8 +14,8 @@
   <cups>
     <cup>n_ireland_cup</cup>
     <cup>n_ireland_setanta</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>n_ireland_prom_games1</cup>
diff --git a/support_files/definitions/europe/netherlands/country_netherlands.xml b/support_files/definitions/europe/netherlands/country_netherlands.xml
index 1cc68b1f..d0426a32 100644
--- a/support_files/definitions/europe/netherlands/country_netherlands.xml
+++ b/support_files/definitions/europe/netherlands/country_netherlands.xml
@@ -18,8 +18,8 @@
 
   <cups>
     <cup>netherlands_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2a</cup>
+    <cup>europe_uefa4</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>netherlands_supercup</cup>
diff --git a/support_files/definitions/europe/norway/country_norway.xml b/support_files/definitions/europe/norway/country_norway.xml
index a86e0a4b..a3403da0 100644
--- a/support_files/definitions/europe/norway/country_norway.xml
+++ b/support_files/definitions/europe/norway/country_norway.xml
@@ -16,8 +16,8 @@
 
   <cups>
     <cup>norway_nm</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1a</cup>
+    <cup>europe_uefa3b</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>norway_kvalik</cup>
diff --git a/support_files/definitions/europe/poland/country_poland.xml b/support_files/definitions/europe/poland/country_poland.xml
index 25268762..38d1d3cd 100644
--- a/support_files/definitions/europe/poland/country_poland.xml
+++ b/support_files/definitions/europe/poland/country_poland.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>poland_puchar</cup>
+    <cup>europe_champ_league1a</cup>
     <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>poland_superpuchar</cup>
diff --git a/support_files/definitions/europe/portugal/country_portugal.xml b/support_files/definitions/europe/portugal/country_portugal.xml
index 5ccafce2..193c212f 100644
--- a/support_files/definitions/europe/portugal/country_portugal.xml
+++ b/support_files/definitions/europe/portugal/country_portugal.xml
@@ -24,8 +24,8 @@
   <cups>
     <cup>portugal_cup</cup>
     <cup>portugal_leaguecup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league3</cup>
+    <cup>europe_uefa3g</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>portugal_supercup</cup>
diff --git a/support_files/definitions/europe/romania/country_romania.xml b/support_files/definitions/europe/romania/country_romania.xml
index 63fdc25d..ef63f377 100644
--- a/support_files/definitions/europe/romania/country_romania.xml
+++ b/support_files/definitions/europe/romania/country_romania.xml
@@ -19,8 +19,8 @@
 
   <cups>
     <cup>romania_coupe</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2a</cup>
+    <cup>europe_uefa4</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>romania_supercup</cup>
diff --git a/support_files/definitions/europe/russia/country_russia.xml b/support_files/definitions/europe/russia/country_russia.xml
index 9d96734b..081bad2e 100644
--- a/support_files/definitions/europe/russia/country_russia.xml
+++ b/support_files/definitions/europe/russia/country_russia.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>russia_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2a</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>russia_supercup</cup>
diff --git a/support_files/definitions/europe/san_marino/country_san_marino.xml b/support_files/definitions/europe/san_marino/country_san_marino.xml
index 030a99bf..b336885f 100755
--- a/support_files/definitions/europe/san_marino/country_san_marino.xml
+++ b/support_files/definitions/europe/san_marino/country_san_marino.xml
@@ -12,8 +12,8 @@
   </leagues>
 
   <cups>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa1</cup>
     <cup>supercup_league_vs_cup</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
diff --git a/support_files/definitions/europe/scotland/country_scotland.xml b/support_files/definitions/europe/scotland/country_scotland.xml
index 59574b20..6ced650c 100644
--- a/support_files/definitions/europe/scotland/country_scotland.xml
+++ b/support_files/definitions/europe/scotland/country_scotland.xml
@@ -15,8 +15,8 @@
   <cups>
     <cup>scotland_fa</cup>
     <cup>scotland_league</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2s</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>scotland_prom_games2</cup>
diff --git a/support_files/definitions/europe/serbia/country_serbia.xml b/support_files/definitions/europe/serbia/country_serbia.xml
index 8cf5c2f6..06b38947 100644
--- a/support_files/definitions/europe/serbia/country_serbia.xml
+++ b/support_files/definitions/europe/serbia/country_serbia.xml
@@ -16,8 +16,8 @@
 
   <cups>
     <cup>serbia_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1a</cup>
+    <cup>europe_uefa3a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>serbia_prom_games1</cup>
diff --git a/support_files/definitions/europe/slovakia/country_slovakia.xml b/support_files/definitions/europe/slovakia/country_slovakia.xml
index 1b5414e2..ddba93ec 100755
--- a/support_files/definitions/europe/slovakia/country_slovakia.xml
+++ b/support_files/definitions/europe/slovakia/country_slovakia.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>slovakia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/europe/slovenia/country_slovenia.xml b/support_files/definitions/europe/slovenia/country_slovenia.xml
index de8e916f..224ef823 100755
--- a/support_files/definitions/europe/slovenia/country_slovenia.xml
+++ b/support_files/definitions/europe/slovenia/country_slovenia.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>slovenia_cup</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>slovenia_supercup</cup>
diff --git a/support_files/definitions/europe/spain/country_spain.xml b/support_files/definitions/europe/spain/country_spain.xml
index 6ac897ce..01481dcc 100644
--- a/support_files/definitions/europe/spain/country_spain.xml
+++ b/support_files/definitions/europe/spain/country_spain.xml
@@ -17,8 +17,8 @@
   <cups>
     <cup>spain_cdr</cup>
     <cup>spain_rfef</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league4</cup>
+    <cup>europe_uefa3i</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>spain_supercopa</cup>
diff --git a/support_files/definitions/europe/sweden/country_sweden.xml b/support_files/definitions/europe/sweden/country_sweden.xml
index 756304b5..be9df1c8 100644
--- a/support_files/definitions/europe/sweden/country_sweden.xml
+++ b/support_files/definitions/europe/sweden/country_sweden.xml
@@ -32,8 +32,8 @@
 
   <cups>
     <cup>sweden_cupen</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>sweden_supercupen</cup>
diff --git a/support_files/definitions/europe/switzerland/country_switzerland.xml b/support_files/definitions/europe/switzerland/country_switzerland.xml
index 65198321..66533d15 100755
--- a/support_files/definitions/europe/switzerland/country_switzerland.xml
+++ b/support_files/definitions/europe/switzerland/country_switzerland.xml
@@ -15,8 +15,8 @@
 
   <cups>
     <cup>switzerland_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league1a</cup>
+    <cup>europe_uefa3b</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>switzerland_prom_games1</cup>
diff --git a/support_files/definitions/europe/turkey/country_turkey.xml b/support_files/definitions/europe/turkey/country_turkey.xml
index 7fd240e3..9717870e 100644
--- a/support_files/definitions/europe/turkey/country_turkey.xml
+++ b/support_files/definitions/europe/turkey/country_turkey.xml
@@ -17,8 +17,8 @@
 
   <cups>
     <cup>turkey_kupasi</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>turkey_supercup</cup>
diff --git a/support_files/definitions/europe/ukraine/country_ukraine.xml b/support_files/definitions/europe/ukraine/country_ukraine.xml
index f7af47e4..14a5d848 100644
--- a/support_files/definitions/europe/ukraine/country_ukraine.xml
+++ b/support_files/definitions/europe/ukraine/country_ukraine.xml
@@ -14,8 +14,8 @@
 
   <cups>
     <cup>ukraine_cup</cup>
-    <cup>europe_uefa</cup>
-    <cup>europe_champ_league</cup>
+    <cup>europe_champ_league2</cup>
+    <cup>europe_uefa2a</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
     <cup>ukraine_supercup</cup>
diff --git a/support_files/definitions/europe/wales/country_wales.xml b/support_files/definitions/europe/wales/country_wales.xml
index 54b1fac8..70b10197 100644
--- a/support_files/definitions/europe/wales/country_wales.xml
+++ b/support_files/definitions/europe/wales/country_wales.xml
@@ -16,8 +16,8 @@
     <cup>wales_welsh</cup>
     <cup>wales_challenge</cup>
     <cup>wales_premier</cup>
-    <cup>europe_uefa</cup>
     <cup>europe_champ_league</cup>
+    <cup>europe_uefa</cup>
     <cup>supercup_europe_uefa</cup>
     <cup>supercup_europe_intercontinental</cup>
   </cups>
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league.xml
index bc537430..c3f298ce 100644
--- a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league.xml
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league.xml
@@ -13,12 +13,17 @@
   <break_in length="-1">6</break_in>
   <break_in length="-1">7</break_in>
   <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
   <property>international</property>
   <property>league_talents</property>
   <property>highlight1</property>
 
   <cup_rounds>
     <cup_round>
+      <round_name>1st qualifying round</round_name>
       <new_teams>28</new_teams>
 
       <choose_teams>
@@ -264,7 +269,7 @@
 	</choose_team>
 
 	<choose_team>
-	  <choose_team_sid>san_marino_group_a</choose_team_sid>
+	  <choose_team_sid>san_marino1</choose_team_sid>
 	  <number_of_teams>1</number_of_teams>
 	  <!--<start_idx>1</start_idx>-->
 	  <!--<end_idx>1</end_idx>-->
@@ -287,6 +292,7 @@
     </cup_round>
 
     <cup_round>
+      <round_name>2nd qualifying round</round_name>
       <new_teams>14</new_teams>
 
       <choose_teams>
@@ -423,6 +429,7 @@
    </cup_round>
 
     <cup_round>
+      <round_name>3rd qualifying round</round_name>
       <new_teams>18</new_teams>
 
       <choose_teams>
@@ -566,6 +573,7 @@
      </cup_round>
 
     <cup_round>
+      <round_name>Group stage</round_name>
       <number_of_groups>8</number_of_groups>
       <number_of_advance>2</number_of_advance>
       <new_teams>16</new_teams>
@@ -670,6 +678,7 @@
     </cup_round>
 
     <cup_round>
+      <delay>1</delay>
     </cup_round>
 
     <cup_round>
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1a.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1a.xml
new file mode 100644
index 00000000..b4c8638d
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1a.xml
@@ -0,0 +1,691 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league1a</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+        <choose_team>
+          <choose_team_sid>slovakia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!-- 	  <start_idx>1</start_idx> -->
+          <!-- 	  <end_idx>1</end_idx> -->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>croatia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!-- 	  <start_idx>1</start_idx> -->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>cyprus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>latvia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>lithuania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>finland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>moldova1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>georgia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>fyr_macedonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>iceland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belarus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>albania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>estonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>armenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>azerbaijan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>kazakhstan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>n_ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>wales1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>faroe_islands1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>luxembourg1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>malta1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>andorra1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>san_marino1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>montenegro1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>1</start_idx>-->
+          <!--<end_idx>1</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>1</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1b.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1b.xml
new file mode 100644
index 00000000..65047fbc
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league1b.xml
@@ -0,0 +1,691 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league1b</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>1</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2.xml
new file mode 100644
index 00000000..79de6f11
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2.xml
@@ -0,0 +1,698 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league2</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>2</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>1</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2a.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2a.xml
new file mode 100644
index 00000000..efcd1af7
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2a.xml
@@ -0,0 +1,698 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league2a</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>2</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>1</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2s.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2s.xml
new file mode 100644
index 00000000..7e25139d
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league2s.xml
@@ -0,0 +1,698 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league2s</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>2</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>1</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league3.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league3.xml
new file mode 100644
index 00000000..83aa2a38
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league3.xml
@@ -0,0 +1,698 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league3</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_champ_league4.xml b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league4.xml
new file mode 100644
index 00000000..276db970
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_champ_league4.xml
@@ -0,0 +1,698 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Champions League</name>
+  <short_name>UCL</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_champ_league4</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>48</last_week>
+  <add_week>0</add_week>
+  <week_gap>2</week_gap>
+  <break_in length="-1">5</break_in>
+  <break_in length="-1">6</break_in>
+  <break_in length="-1">7</break_in>
+  <break_in length="-1">8</break_in>
+  <break_in length="1">15</break_in>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <property>international</property>
+  <property>league_talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <round_name>1st qualifying round</round_name>
+      <new_teams>28</new_teams>
+
+      <choose_teams>  
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+<!-- 	  <end_idx>1</end_idx> -->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+<!-- 	  <start_idx>1</start_idx> -->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-9</delay>
+    </cup_round>
+
+    <cup_round>
+      <round_name>2nd qualifying round</round_name>
+      <new_teams>14</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-10</delay>
+   </cup_round>
+
+    <cup_round>
+      <round_name>3rd qualifying round</round_name>
+      <new_teams>18</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>4</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-12</delay>
+     </cup_round>
+
+    <cup_round>
+      <round_name>Group stage</round_name>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>2</number_of_advance>
+      <new_teams>16</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>1</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+      </choose_teams>
+      <delay>-13</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>-1</delay>
+    </cup_round>
+
+    <cup_round>
+      <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa.xml
index 2557ae0a..fc03c2ba 100644
--- a/support_files/definitions/miscellaneous/europe/cup_europe_uefa.xml
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa.xml
@@ -6,8 +6,14 @@
   <sid>europe_uefa</sid>
   <group>1</group>
   <yellow_red>3</yellow_red>
-  <week_gap>2</week_gap>
   <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
   <add_week>0</add_week>
   <property>international</property>
   <property>league talents</property>
@@ -15,7 +21,7 @@
 
   <cup_rounds>
     <cup_round>
-      <round_name>1st q. r.</round_name>
+      <round_name>1st qualifying round</round_name>
       <new_teams>74</new_teams>
 
       <choose_teams>
@@ -45,8 +51,8 @@
         <choose_team>
           <choose_team_sid>switzerland1</choose_team_sid>
           <number_of_teams>1</number_of_teams>
-          <!--<start_idx>3</start_idx>-->
-          <!--<end_idx>3</end_idx>-->
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
           <randomly>1</randomly>
           <generate>1</generate>
         </choose_team>
@@ -108,7 +114,7 @@
 
         <choose_team>
           <choose_team_sid>austria1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the austria_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>8</end_idx>-->
@@ -127,7 +133,7 @@
 
         <choose_team>
           <choose_team_sid>poland1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the poland_puchar sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -146,7 +152,7 @@
 
         <choose_team>
           <choose_team_sid>hungary1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the hungary_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -222,7 +228,7 @@
 
         <choose_team>
           <choose_team_sid>sweden_allsvenskan</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the sweden_cupen sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -317,7 +323,7 @@
 
         <choose_team>
           <choose_team_sid>finland1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the finland_suomen_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -336,7 +342,7 @@
 
         <choose_team>
           <choose_team_sid>moldova1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the moldova_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -355,7 +361,7 @@
 
         <choose_team>
           <choose_team_sid>ireland1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the ireland_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -386,9 +392,8 @@
           <choose_team_sid>switzerland1</choose_team_sid>
           <number_of_teams>1</number_of_teams>
           <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
-          #of course, we could make a liechtenstein_short file w/ Vaduz and others.
-          <!--<start_idx>10</start_idx>-->
-          <!--<end_idx>10</end_idx>-->
+          <start_idx>10</start_idx>
+          <end_idx>10</end_idx>
           <randomly>1</randomly>
           <generate>1</generate>
         </choose_team>
@@ -575,7 +580,7 @@
 
         <choose_team>
           <choose_team_sid>wales1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the wales_welsh sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>3</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -681,11 +686,8 @@
 
         <choose_team>
           <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
-          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino_group_a serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
           <number_of_teams>3</number_of_teams>
-          <!--<start_idx>3</start_idx>-->
-          <!--<end_idx>300</end_idx>-->
-          #this number's pulled out of a hat, could be ignored or removed
           <randomly>1</randomly>
           <generate>1</generate>
         </choose_team>
@@ -765,7 +767,7 @@
 
         <choose_team>
           <choose_team_sid>greece1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the greece_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -784,7 +786,7 @@
 
         <choose_team>
           <choose_team_sid>bulgaria1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the bulgaria_national sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -822,7 +824,7 @@
 
         <choose_team>
           <choose_team_sid>norway1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the norway_nm sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -842,7 +844,7 @@
 
         <choose_team>
           <choose_team_sid>serbia1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the scg sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -852,7 +854,7 @@
 
         <choose_team>
           <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
-          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino_group_a serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
           <number_of_teams>11</number_of_teams>
           <randomly>1</randomly>
           <generate>1</generate>
@@ -880,7 +882,7 @@
 
         <choose_team>
           <choose_team_sid>spain1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the spain_cdr sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>7</start_idx>-->
           <!--<end_idx>18</end_idx>-->
@@ -899,7 +901,7 @@
 
         <choose_team>
           <choose_team_sid>england1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the england_fa sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>18</end_idx>-->
@@ -909,7 +911,7 @@
 
         <choose_team>
           <choose_team_sid>england1</choose_team_sid>
-          #the league cup winner here. The game doesn't recognize the england_league sid.
+          #the league cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>18</end_idx>-->
@@ -928,7 +930,7 @@
 
         <choose_team>
           <choose_team_sid>italy1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the italy_coppa sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>7</start_idx>-->
           <!--<end_idx>18</end_idx>-->
@@ -947,7 +949,7 @@
 
         <choose_team>
           <choose_team_sid>france1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the france_coupe sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>5</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -957,7 +959,7 @@
 
         <choose_team>
           <choose_team_sid>france1</choose_team_sid>
-          #the league cup winner here. The game doesn't recognize the france_ligue sid.
+          #the league cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>5</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -976,7 +978,7 @@
 
         <choose_team>
           <choose_team_sid>germany1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the germany_dfb sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -995,7 +997,7 @@
 
         <choose_team>
           <choose_team_sid>portugal1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the portugal_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1014,7 +1016,7 @@
 
         <choose_team>
           <choose_team_sid>romania1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the romania_coupe sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1033,7 +1035,7 @@
 
         <choose_team>
           <choose_team_sid>netherlands1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the netherlands_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>6</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1043,7 +1045,7 @@
 
         <choose_team>
           <choose_team_sid>russia1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the russia_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1053,7 +1055,7 @@
 
         <choose_team>
           <choose_team_sid>scotland1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the scotland_fa sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>10</end_idx>-->
@@ -1063,7 +1065,7 @@
 
         <choose_team>
           <choose_team_sid>ukraine1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the ukraine_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1073,7 +1075,7 @@
 
         <choose_team>
           <choose_team_sid>belgium1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the belgium_beker sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>16</end_idx>-->
@@ -1083,7 +1085,7 @@
 
         <choose_team>
           <choose_team_sid>czech1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the czech_cup sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>12</end_idx>-->
@@ -1093,7 +1095,7 @@
 
         <choose_team>
           <choose_team_sid>turkey1</choose_team_sid>
-          #the cup winner here. The game doesn't recognize the turkey_kupasi sid.
+          #the cup winner here. 
           <number_of_teams>1</number_of_teams>
           <!--<start_idx>4</start_idx>-->
           <!--<end_idx>12</end_idx>-->
@@ -1103,7 +1105,8 @@
         
         <choose_team>
           <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
-          <choose_team_sid>europe_champ_league</choose_team_sid>
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
           <skip_group_check>1</skip_group_check>
           <preload>0</preload>
           <number_of_teams>16</number_of_teams>
@@ -1119,7 +1122,7 @@
       <number_of_groups>8</number_of_groups>
       <number_of_advance>3</number_of_advance>
       <home_away>0</home_away>
-      <delay>-6</delay>
+      <delay>-5</delay>
     </cup_round>
 
     <cup_round>
@@ -1128,7 +1131,7 @@
       <choose_teams>
         <choose_team>
           <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
-          <choose_team_sid>europe_champ_league</choose_team_sid>
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
           <skip_group_check>1</skip_group_check>
           <preload>0</preload>
           <number_of_teams>8</number_of_teams>
@@ -1136,16 +1139,19 @@
           <end_idx>24</end_idx>
         </choose_team>
       </choose_teams>
-      <delay>2</delay>
+      <delay>3</delay>
     </cup_round>
 
     <cup_round>
+     <delay>2</delay>
     </cup_round>
 
     <cup_round>
+     <delay>2</delay>
     </cup_round>
 
     <cup_round>
+     <delay>1</delay>
     </cup_round>
 
     <cup_round>
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa1.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa1.xml
new file mode 100644
index 00000000..1f7f688b
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa1.xml
@@ -0,0 +1,1154 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa1</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>israel1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>serbia1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>denmark1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>denmark1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>austria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>austria1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>poland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>poland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>hungary1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>hungary1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovakia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovakia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>croatia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>croatia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>cyprus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>cyprus1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovenia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>latvia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>latvia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>lithuania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>lithuania1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>finland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>finland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>moldova1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>moldova1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ireland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>georgia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>georgia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+          <start_idx>10</start_idx>
+          <end_idx>10</end_idx>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>fyr_macedonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>fyr_macedonia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>iceland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>iceland1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belarus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belarus1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>albania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>albania1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>estonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>estonia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>armenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>armenia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>azerbaijan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>azerbaijan1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>kazakhstan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>kazakhstan1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>n_ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>n_ireland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>wales1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>wales1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>faroe_islands1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>faroe_islands1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>luxembourg1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>luxembourg1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>malta1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>malta1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>andorra1</choose_team_sid>
+          #the national cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>san_marino1</choose_team_sid>
+          #the national cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>7</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>montenegro1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>montenegro1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+        <choose_team>
+          <choose_team_sid>russia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>scotland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ukraine1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belgium1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>czech1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>turkey1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>greece1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>greece1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>israel1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>serbia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <number_of_teams>11</number_of_teams>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+
+        <choose_team>
+          <choose_team_sid>spain1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>6</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>spain1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>7</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          #the league cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>italy1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>6</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>italy1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>7</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>4</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          #the league cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>germany1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>germany1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>portugal1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>portugal1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>romania1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>romania1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>netherlands1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>netherlands1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>russia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>scotland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ukraine1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belgium1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>czech1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>turkey1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+        
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa2a.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa2a.xml
new file mode 100644
index 00000000..f2fbf0ec
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa2a.xml
@@ -0,0 +1,1160 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa2a</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa2g.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa2g.xml
new file mode 100644
index 00000000..fe204637
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa2g.xml
@@ -0,0 +1,1161 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa2g</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3a.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3a.xml
new file mode 100644
index 00000000..42b23a6f
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3a.xml
@@ -0,0 +1,1160 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3a</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>1</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3b.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3b.xml
new file mode 100644
index 00000000..c1a101fe
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3b.xml
@@ -0,0 +1,1167 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3b</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>2</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3d.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3d.xml
new file mode 100644
index 00000000..f3a054df
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3d.xml
@@ -0,0 +1,1161 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3d</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>2</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3e.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3e.xml
new file mode 100644
index 00000000..3ffea32d
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3e.xml
@@ -0,0 +1,1168 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3e</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>5</start_idx>
+	  <end_idx>5</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP2</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3f.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3f.xml
new file mode 100644
index 00000000..13b386f8
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3f.xml
@@ -0,0 +1,1168 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3f</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>4</start_idx>
+	  <end_idx>4</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP2</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>2</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3g.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3g.xml
new file mode 100644
index 00000000..e8fc9c4e
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3g.xml
@@ -0,0 +1,1161 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3g</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>4</start_idx>
+	  <end_idx>5</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa3i.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3i.xml
new file mode 100644
index 00000000..94c05b0d
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa3i.xml
@@ -0,0 +1,1160 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa3i</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>israel1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>serbia1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>denmark1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>denmark1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>austria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>austria1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>poland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>poland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>hungary1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>hungary1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovakia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovakia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>croatia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>croatia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>cyprus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>cyprus1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>slovenia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>latvia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>latvia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>lithuania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>lithuania1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>finland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>finland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>moldova1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>moldova1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ireland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>georgia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>georgia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+          <start_idx>10</start_idx>
+          <end_idx>10</end_idx>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>fyr_macedonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>fyr_macedonia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>iceland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>iceland1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belarus1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belarus1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>albania1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>albania1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>estonia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>estonia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>armenia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>armenia1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>azerbaijan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>azerbaijan1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>kazakhstan1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>kazakhstan1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>n_ireland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>n_ireland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>wales1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>wales1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>faroe_islands1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>faroe_islands1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>luxembourg1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>luxembourg1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>malta1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>malta1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>andorra1</choose_team_sid>
+          #the national cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>8</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>san_marino1</choose_team_sid>
+          #the national cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>7</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>montenegro1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>montenegro1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+        <choose_team>
+          <choose_team_sid>russia1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>scotland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ukraine1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belgium1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>czech1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>turkey1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>greece1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>3</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>greece1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>bulgaria1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>switzerland1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>9</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>2</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>norway1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>israel1</choose_team_sid>
+          #the cup winner here.
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>serbia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+          <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+          <number_of_teams>11</number_of_teams>
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <start_idx>5</start_idx>
+	  <end_idx>6</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+        <choose_team>
+          <choose_team_sid>spain1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>6</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>spain1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>7</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>england1</choose_team_sid>
+          #the league cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>italy1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>6</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>italy1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>7</start_idx>-->
+          <!--<end_idx>18</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>4</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>france1</choose_team_sid>
+          #the league cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>5</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>germany1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>germany1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>portugal1</choose_team_sid>
+          <number_of_teams>2</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>portugal1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>romania1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <!--<start_idx>3</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>romania1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>netherlands1</choose_team_sid>
+          <number_of_teams>3</number_of_teams>
+          <!--<start_idx>2</start_idx>-->
+          <!--<end_idx>5</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>netherlands1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>6</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>russia1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>scotland1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>10</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>ukraine1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>belgium1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>16</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>czech1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+
+        <choose_team>
+          <choose_team_sid>turkey1</choose_team_sid>
+          #the cup winner here. 
+          <number_of_teams>1</number_of_teams>
+          <!--<start_idx>4</start_idx>-->
+          <!--<end_idx>12</end_idx>-->
+          <randomly>1</randomly>
+          <generate>1</generate>
+        </choose_team>
+        
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_europe_uefa4.xml b/support_files/definitions/miscellaneous/europe/cup_europe_uefa4.xml
new file mode 100644
index 00000000..2996e857
--- /dev/null
+++ b/support_files/definitions/miscellaneous/europe/cup_europe_uefa4.xml
@@ -0,0 +1,1161 @@
+<?xml version="1.0" encoding="UTF-8"?>	
+<cup>
+  <name>UEFA Cup</name>
+  <short_name>UEFA Cup</short_name>
+  <symbol>flag_eu.png</symbol>
+  <sid>europe_uefa4</sid>
+  <group>1</group>
+  <yellow_red>3</yellow_red>
+  <last_week>47</last_week>
+  <week_gap>2</week_gap>
+  <break_in length="1">20</break_in>
+  <break_in length="-1">23</break_in>
+  <break_in length="-1">36</break_in>
+  <break_in length="-1">39</break_in>
+  <break_in length="-1">43</break_in>
+  <break_in length="-1">46</break_in>
+  <add_week>0</add_week>
+  <property>international</property>
+  <property>league talents</property>
+  <property>highlight1</property>
+
+  <cup_rounds>
+    <cup_round>
+      <new_teams>74</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+          <start_idx>1</start_idx>
+          <end_idx>9</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>denmark1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>austria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>poland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>hungary1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovakia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>croatia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>cyprus1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>sweden_allsvenskan</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>slovenia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bosnia_herzegovina1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>latvia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>lithuania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>finland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>moldova1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>georgia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--here the representative of Liechtenstein, playing in the Swiss league since there's no national league in L. The id below points to its place in league_switzerland1 file among the ten teams.-->
+	  <start_idx>10</start_idx>
+	  <end_idx>10</end_idx>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>fyr_macedonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>iceland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belarus1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>albania1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>estonia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>armenia1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>azerbaijan1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>kazakhstan1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>n_ireland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>wales1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>faroe_islands1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>luxembourg1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>malta1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>andorra1</choose_team_sid>
+	#the national cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>8</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>san_marino1</choose_team_sid>
+	#the national cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>7</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>montenegro1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this entry includes the 3 Fair Play winners awarded by the UEFA which begin in the first qualifying round. Since the criteria are impossible to implement here, the teams are drawn randomly-->
+	 <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	  </choose_team>
+
+      </choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <new_teams>27</new_teams>
+
+      <choose_teams>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>3</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>greece1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>bulgaria1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>switzerland1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>9</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>2</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>norway1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>israel1</choose_team_sid>
+	#the cup winner here.
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>serbia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	 <!--this represents the 11 Intertoto Cup winners that enter the UEFA Cup in the 2nd qualifying round. As that cup isn't included in this game and would be hard to squeeze in or implement, the 11 winners are drawn randomly.-->
+         <choose_team_sid>albania1 andorra1 armenia1 austria1 azerbaijan1 belarus1 belgium1 bosnia_herzegovina1 bulgaria1 croatia1 cyprus1 czech1 denmark1 england1 estonia1 faroe_islands1 finland1 france1 fyr_macedonia1 georgia1 germany1 greece1 hungary1 iceland1 ireland1 israel1 italy1 kazakhstan1 latvia1 lithuania1 luxembourg1 malta1 moldova1 montenegro1 netherlands1 n_ireland1 norway1 poland1 portugal1 romania1 russia1 san_marino1 serbia1 scotland1 slovakia1 slovenia1 spain1 sweden_allsvenskan switzerland1 turkey1 ukraine1 wales1</choose_team_sid>
+	  <number_of_teams>11</number_of_teams>
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	 </choose_team>
+
+	</choose_teams>
+      <byes>0</byes>
+      <delay>-6</delay>
+    </cup_round>
+
+    <cup_round>
+      <add_week>0</add_week>
+      <new_teams>48</new_teams>
+
+      <choose_teams>
+	<choose_team>
+	  <choose_team_sid>LEAGUE1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <start_idx>3</start_idx>
+	  <end_idx>5</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>CUP1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <start_idx>1</start_idx>
+	  <end_idx>3</end_idx>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>spain1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>england1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>6</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>italy1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>7</start_idx>-->
+	  <!--<end_idx>18</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>4</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>france1</choose_team_sid>
+	#the league cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>5</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>germany1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	  <number_of_teams>2</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>portugal1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>3</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>romania1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	  <number_of_teams>3</number_of_teams>
+	  <!--<start_idx>2</start_idx>-->
+	  <!--<end_idx>5</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>netherlands1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>6</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>russia1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>scotland1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>10</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>ukraine1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>belgium1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>16</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>czech1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+	<choose_team>
+	  <choose_team_sid>turkey1</choose_team_sid>
+	#the cup winner here. 
+	  <number_of_teams>1</number_of_teams>
+	  <!--<start_idx>4</start_idx>-->
+	  <!--<end_idx>12</end_idx>-->
+	  <randomly>1</randomly>
+	  <generate>1</generate>
+	</choose_team>
+
+        <choose_team>
+          <!--16 losers of the UCL 3rd qualifying round that enter the 1st round proper of the UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <wait_for_cup round="3">europe_champ_league*</wait_for_cup>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>16</number_of_teams>
+          <start_idx>33</start_idx>
+          <end_idx>48</end_idx>
+        </choose_team>
+     </choose_teams>
+     <byes>0</byes>
+      <delay>-6</delay>
+     </cup_round>
+
+    <cup_round>
+      <number_of_groups>8</number_of_groups>
+      <number_of_advance>3</number_of_advance>
+      <home_away>0</home_away>
+      <delay>-5</delay>
+    </cup_round>
+
+    <cup_round>
+     <new_teams>8</new_teams>
+
+     <choose_teams>
+        <choose_team>
+          <!--3rd-placed teams in the UCL group stage that join the 1st knockout round of UEFA Cup-->
+          <choose_team_sid>europe_champ_league*</choose_team_sid>
+          <skip_group_check>1</skip_group_check>
+          <preload>0</preload>
+          <number_of_teams>8</number_of_teams>
+          <start_idx>17</start_idx>
+          <end_idx>24</end_idx>
+        </choose_team>
+     </choose_teams>
+     <delay>3</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>2</delay>
+    </cup_round>
+
+    <cup_round>
+     <delay>1</delay>
+    </cup_round>
+
+    <cup_round>
+    <home_away>0</home_away>
+    <neutral>1</neutral>
+    </cup_round>
+  </cup_rounds>
+</cup>
\ No newline at end of file
diff --git a/support_files/definitions/miscellaneous/europe/cup_supercup_europe_intercontinental.xml b/support_files/definitions/miscellaneous/europe/cup_supercup_europe_intercontinental.xml
index b454dfa0..31bd22e2 100644
--- a/support_files/definitions/miscellaneous/europe/cup_supercup_europe_intercontinental.xml
+++ b/support_files/definitions/miscellaneous/europe/cup_supercup_europe_intercontinental.xml
@@ -15,7 +15,7 @@
 
       <choose_teams>	
 	<choose_team>
-	  <choose_team_sid>europe_champ_league</choose_team_sid>
+	  <choose_team_sid>europe_champ_league*</choose_team_sid>
 	  <number_of_teams>1</number_of_teams>
 	  <start_idx>1</start_idx>
 	  <end_idx>1</end_idx>
diff --git a/support_files/definitions/miscellaneous/europe/cup_supercup_europe_uefa.xml b/support_files/definitions/miscellaneous/europe/cup_supercup_europe_uefa.xml
index 14749418..e74568fe 100644
--- a/support_files/definitions/miscellaneous/europe/cup_supercup_europe_uefa.xml
+++ b/support_files/definitions/miscellaneous/europe/cup_supercup_europe_uefa.xml
@@ -14,14 +14,14 @@
       <choose_teams>
 	
 	<choose_team>
-	  <choose_team_sid>europe_champ_league</choose_team_sid>
+	  <choose_team_sid>europe_champ_league*</choose_team_sid>
 	  <number_of_teams>1</number_of_teams>
 	  <start_idx>1</start_idx>
 	  <end_idx>1</end_idx>
 	</choose_team>
 
 	<choose_team>
-	  <choose_team_sid>europe_uefa</choose_team_sid>
+	  <choose_team_sid>europe_uefa*</choose_team_sid>
 	  <number_of_teams>1</number_of_teams>
 	  <start_idx>1</start_idx>
 	  <end_idx>1</end_idx>