Uefa Champions League
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Uefa Champions League
UEFA CHAMPIONS LEAGUE - 2019/20 SEASON MATCH PRESS KITS OSK Metalist Stadion - Kharkiv Tuesday 22 October 2019 18.55CET (19.55 local time) FC Shakhtar Donetsk Group C - Matchday 3 GNK Dinamo Zagreb Last updated 08/02/2020 17:12CET UEFA CHAMPIONS LEAGUE OFFICIAL SPONSORS Previous meetings 2 Match background 4 Squad list 7 Head coach 9 Match officials 10 Fixtures and results 11 Match-by-match lineups 14 Competition facts 16 Team facts 18 Legend 20 1 FC Shakhtar Donetsk - GNK Dinamo Zagreb Tuesday 22 October 2019 - 18.55CET (19.55 local time) Match press kit OSK Metalist Stadion, Kharkiv Previous meetings Head to Head UEFA Champions League Date Stage Match Result Venue Goalscorers Balaban 57; Luiz GNK Dinamo Zagreb - FC 1-3 27/08/2008 QR3 Zagreb Adriano 42, Brandão Shakhtar Donetsk agg: 1-5 59, Willian 70 FC Shakhtar Donetsk - GNK 13/08/2008 QR3 2-0 Donetsk Srna 3, Jádson 31 Dinamo Zagreb Home Away Final Total Pld W D L Pld W D L Pld W D L Pld W D L GF GA FC Shakhtar Donetsk 1 1 0 0 1 1 0 0 0 0 0 0 2 2 0 0 5 1 GNK Dinamo Zagreb 1 0 0 1 1 0 0 1 0 0 0 0 2 0 0 2 1 5 FC Shakhtar Donetsk - Record versus clubs from opponents' country FC Shakhtar Donetsk have not played against a club from their opponents' country GNK Dinamo Zagreb - Record versus clubs from opponents' country UEFA Europa League Date Stage Match Result Venue Goalscorers FC Chornomorets Odesa - GNK Antonov 78, Didenko 28/11/2013 GS 2-1 Odessa Dinamo Zagreb 90+1; Bećiraj 20 Fernandes 43; GNK Dinamo Zagreb - FC 19/09/2013 GS 1-2 Zagreb Antonov 62, Dja Chornomorets Odesa Djédjé 65 -
England Top Leagues 2019 - 2020 07/09/2020 10:26 1/41
Issued Date Page England Top Leagues 2019 - 2020 07/09/2020 10:26 1/41 England - Premier League 2019/20 England - Championship20 2019/20 P T Team PL W D L GH W D L GA W D L GT PT Last RES P T Team PL W D L GH W D L GA W D L GT PT Last RES 1 ● LIVERPOOL FC 38 32 3 3 85:33 18 1 0 52:16 14 2 3 33:17 99 Champions L.. W W L 1 ● LEEDS UNITED 46 28 9 9 77:35 15 5 3 40:14 13 4 6 37:21 93 Promotion W W W 2 ● MANCHESTER CITY 38 26 3 9 102:35 15 2 2 57:13 11 1 7 45:22 81 Champions L.. W W W 2 ● WEST BROMWICH AL.. 46 22 17 7 77:45 10 10 3 44:27 12 7 4 33:18 83 Promotion D L D 3 ● MANCHESTER UNITED 38 18 12 8 66:36 10 7 2 40:17 8 5 6 26:19 66 Champions L.. W D W 3 ● BRENTFORD FC 46 24 9 13 80:38 14 5 4 44:18 10 4 9 36:20 81 Prom Poffs L L W 4 ● CHELSEA FC 38 20 6 12 69:54 11 3 5 30:16 9 3 7 39:38 66 Champions L.. W L W 4 ● FULHAM FC 46 23 12 11 64:48 15 2 6 40:26 8 10 5 24:22 81 Prom Poffs D W D 5 ● LEICESTER CITY 38 18 8 12 67:41 11 4 4 35:17 7 4 8 32:24 62 Europa Leag. -
The-KA-Club-Rating-2Q-2021 / June 30, 2021 the KA the Kick Algorithms ™
the-KA-Club-Rating-2Q-2021 / June 30, 2021 www.kickalgor.com the KA the Kick Algorithms ™ Club Country Country League Conf/Fed Class Coef +/- Place up/down Class Zone/Region Country Cluster Continent ⦿ 1 Manchester City FC ENG ENG � ENG UEFA 1 High Supreme ★★★★★★ 1,928 +1 UEFA British Isles UK / overseas territories ⦿ 2 FC Bayern München GER GER � GER UEFA 1 High Supreme ★★★★★★ 1,907 -1 UEFA Central DACH Countries Western Europe ≡ ⦿ 3 FC Barcelona ESP ESP � ESP UEFA 1 High Supreme ★★★★★★ 1,854 UEFA Iberian Zone Romance Languages Europe (excl. FRA) ⦿ 4 Liverpool FC ENG ENG � ENG UEFA 1 High Supreme ★★★★★★ 1,845 +1 UEFA British Isles UK / overseas territories ⦿ 5 Real Madrid CF ESP ESP � ESP UEFA 1 High Supreme ★★★★★★ 1,786 -1 UEFA Iberian Zone Romance Languages Europe (excl. FRA) ⦿ 6 Chelsea FC ENG ENG � ENG UEFA 1 High Supreme ★★★★★★ 1,752 +4 UEFA British Isles UK / overseas territories ≡ ⦿ 7 Paris Saint-Germain FRA FRA � FRA UEFA 1 High Supreme ★★★★★★ 1,750 UEFA Western France / overseas territories Continental Europe ⦿ 8 Juventus ITA ITA � ITA UEFA 1 High Supreme ★★★★★★ 1,749 -2 UEFA Central / East Romance Languages Europe (excl. FRA) Mediterranean Zone ⦿ 9 Club Atlético de Madrid ESP ESP � ESP UEFA 1 High Supreme ★★★★★★ 1,676 -1 UEFA Iberian Zone Romance Languages Europe (excl. FRA) ⦿ 10 Manchester United FC ENG ENG � ENG UEFA 1 High Supreme ★★★★★★ 1,643 +1 UEFA British Isles UK / overseas territories ⦿ 11 Tottenham Hotspur FC ENG ENG � ENG UEFA 1 High Supreme ★★★★★★ 1,628 -2 UEFA British Isles UK / overseas territories ≡ ⬇ 12 Borussia Dortmund GER GER � GER UEFA 2 Primary High ★★★★★ 1,541 UEFA Central DACH Countries Western Europe ≡ ⦿ 13 Sevilla FC ESP ESP � ESP UEFA 2 Primary High ★★★★★ 1,531 UEFA Iberian Zone Romance Languages Europe (excl. -
The Ukrainian Weekly, 2017
INSIDE: l Holodomor Education Conference 2017 – page 5 l Canadian internment fund’s legacy project – page 7 l U.S. announces new sanctions against Russia – page 9 THEPublished U by theKRAINIAN Ukrainian National Association Inc., a fraternal W non-profit associationEEKLY Vol. LXXXV No. 26 THE UKRAINIAN WEEKLY SUNDAY, JUNE 25, 2017 $2.00 Experts urge U.S. Congress Poroshenko meets with Trump, and Trump to arm Ukraine other senior U.S. officials in D.C. by Melinda Haring Commissioner for Human Rights. The task force urged the U.S. government WASHINGTON – A bipartisan task force to provide Ukraine with the following: made up of former U.S. defense officials, 1. Additional counter-battery radar units ambassadors, and security experts with fire-control systems, including longer- renewed calls for the United States to give range systems capable of detecting and tar- lethal defensive weapons to Ukraine. On geting Russian long-range artillery and June 21, the National Security Task Force of multiple-launch rocket systems as well as the Friends of Ukraine Network urged the mortars. United States to provide a range of weap- 2. Additional tactical secure communica- ons, intelligence and training. tions. “[T]he purpose of providing defensive 3. Advanced anti-tank launchers and weapons is to help Ukraine deter the missiles to counter the hundreds of tanks Russians from carrying out further attacks, Moscow has deployed to the occupied terri- and to increase the pressure on Russia to tories. negotiate seriously on implementing the 4. Advanced unmanned aerial vehicles Minsk agreements,” said Alexander with electronic warfare countermeasures Vershbow, a member of the task force and to offset the huge Russian advantage in bor- the former deputy secretary general of der and coastal surveillance. -
Wochenprogramm
WOCHENPROGRAMM Highlights ab Mi. 29.09.2021 UEFA Champions League Gruppe E 1 X 2 Ü/U + - DN3 Mi 21:00 SL Benfica : FC Barcelona 3,00 3,50 2,40 2,5 1,75 2,05 CM2 Mi 21:00 Bayern München : FC Dynamo Kiew 1,10 11,0 30,0 3,5 1,75 2,05 UEFA Champions League Gruppe F 1 X 2 Ü/U + - E14 Mi 21:00 Manchester United : Villarreal CF 1,55 4,20 6,70 2,5 1,75 2,05 UEFA Champions League Gruppe H 1 X 2 Ü/U + - H47 Mi 21:00 Juventus Turin : Chelsea FC 3,70 3,10 2,25 2,5 2,35 1,60 UEFA Europa League Gruppe C 1 X 2 Ü/U + - L16 Do 18:45 SSC Neapel : Spartak Moskau 1,25 6,70 12,0 3,5 2,35 1,60 UEFA Europa League Gruppe D 1 X 2 Ü/U + - M27 Do 18:45 Royal Antwerpen FC : Eintr. Frankfurt 3,80 3,90 1,95 2,5 1,60 2,35 UEFA Europa League Gruppe E 1 X 2 Ü/U + - A36 Do 21:00 Olymp. Marseille : Galatasaray 1,60 4,30 5,60 2,5 1,80 2,00 Bundesliga 1 X 2 Ü/U + - GLM Fr 20:30 1. FC Köln : Greuther Fürth 1,50 4,80 6,20 3,5 2,35 1,60 Hier geht’s zum Download des aktuellen Wettprogramms programm.norobet.de CASHOUT CHECKEN Wochenprogramm Mittwoch, 29.09.2021 Fußball - International WMQualifikation UEFA Gruppe B 1 X 2 HC 1 X 2 1X 12 X2 Ü/U + - 138 Sa 09.10. -
Uefa Europa League
UEFA EUROPA LEAGUE - 2020/21 SEASON MATCH PRESS KITS NSK Olimpiyskiy - Kyiv Thursday 18 February 2021 16.00CET (17.00 local time) FC Dynamo Kyiv Round of 32, First leg Club Brugge Last updated 19/03/2021 14:05CET Previous meetings 2 Match background 5 Team facts 7 Squad list 9 Fixtures and results 12 Match-by-match lineups 15 Match officials 18 Legend 19 1 FC Dynamo Kyiv - Club Brugge Thursday 18 February 2021 - 16.00CET (17.00 local time) Match press kit NSK Olimpiyskiy, Kyiv Previous meetings Head to Head UEFA Champions League Date Stage Match Result Venue Goalscorers Buyalskiy 6, Shepeliev 50, 3-3 13/08/2019 QR3 FC Dynamo Kyiv - Club Brugge Kyiv Mechele 90+3 (og); agg: 3-4 Deli 38, Vormer 88, Openda 90+5 06/08/2019 QR3 Club Brugge - FC Dynamo Kyiv 1-0 Bruges Vanaken 37 (P) Home Away Final Total Pld W D L Pld W D L Pld W D L Pld W D L GF GA FC Dynamo Kyiv 1 0 1 0 1 0 0 1 0 0 0 0 2 0 1 1 3 4 Club Brugge 1 1 0 0 1 0 1 0 0 0 0 0 2 1 1 0 4 3 FC Dynamo Kyiv - Record versus clubs from opponents' country UEFA Champions League Date Stage Match Result Venue Goalscorers Buyalskiy 9, De Pena 3-0 29/09/2020 PO FC Dynamo Kyiv - KAA Gent Kyiv 36 (P), Rodrigues 49 agg: 5-1 (P) Kleindienst 41; 23/09/2020 PO KAA Gent - FC Dynamo Kyiv 1-2 Ghent Supryaha 9, De Pena 79 UEFA Europa League Date Stage Match Result Venue Goalscorers Vossen 17 (P), Kumordzi 37, De 28/11/2013 GS KRC Genk - FC Dynamo Kyiv 3-1 Genk Ceulaer 40; Yarmolenko 9 19/09/2013 GS FC Dynamo Kyiv - KRC Genk 0-1 Kyiv Gorius 62 UEFA Champions League Date Stage Match Result Venue Goalscorers -
Une Première Marquante En Route Pour Tokyo ! XIAOXIN YANG
Tracez votre route, Nous vous accompagnons pour tenir le bon cap. XIAOXIN YANG En route pour Tokyo ! MATHIAS LESSORT Colosse au cœur tendre MONACO RUN Main basse sur les records VENDÉE GLOBE Code Sport Monaco • n°52• Avril - Mai 2021 Code Sport Monaco • n°52• Avril 23 bvd Princesse Charlotte - MC 98000 MONACO credit-agricole-monaco.com Une première marquante La Succursale du Crédit Agricole Provence Côte d’Azur à Monaco, 23 Boulevard Princesse Charlotte, MC 98000 MONACO, Inscrite au RCI de Monaco sous le n° 89S02490. Caisse Régionale de Crédit Agricole Mutuel Provence Côte d’Azur société coopérative à capital variable, agréée en tant qu’établissement de crédit pour exercer son activité en France et à Monaco. Siège social situé Avenue Paul Arène - Les Négadis- 83300 DRAGUIGNAN. RCS DRAGUIGNAN 415 176 072. Société de courtage N° 52 d’assurance immatriculée au Registre des Intermédiaires en Assurance sous le n° 07 005 753.» Photos ©Thinkstock Credit Agricole Provence Côte d’Azur Service Communication- 03/2016 - IP_CodeSport_230X280_COMAFF348 AVRIL codesport.fr @codesport MAI Insertion_CodeSport_CA_Monaco_230X280.indd 1 22/03/2016 16:11 Qu’est ce qui nous pousse à nous dépas- ser ? À braver l’inconnu ? À nous aventurer au-delà de nos propres limites ? C’est l’état d’esprit à l’origine de la marque TUDOR. Celui incarné par chaque montre TUDOR. Certains se con- tentent de suivre, d’autres sont nés pour oser. Boîtier 39 mm, en acier inoxydable 316L Aiguilles « Snowflake » Une signature des montres de plongée TUDOR depuis 1969 Calibre Manufacture MT5402 certifié par le COSC, avec réserve de marche de 70 heures dite « weekend-proof » et spiral en silicium Cinq ans de garantie transférable, sans inscription, ni contrôles intermédiaires requis BLACK BAY FIFTY-EIGHT Tudor_CodeSport_M79030B-0001_230x280.indd 1 30.03.21 10:43 Codespor Les pouvoirs du sport C’est avec une immense fierté et une joie équivalente que je reprends le flambeau de Romain Chardan, parti, comme il le dit, "vers un autre Horizon". -
Uefa Europa League
UEFA EUROPA LEAGUE - 2018/19 SEASON MATCH PRESS KITS (First leg: 0-3) NSK Olimpiyskyi - Kyiv Thursday 14 March 2019 FC Dynamo Kyiv 18.55CET (19.55 local time) Chelsea FC Round of 16, Second leg Last updated 12/03/2019 16:04CET Previous meetings 2 Match background 5 Team facts 8 Squad list 11 Fixtures and results 13 Match-by-match lineups 17 Match officials 20 Legend 21 1 FC Dynamo Kyiv - Chelsea FC Thursday 14 March 2019 - 18.55CET (19.55 local time) Match press kit NSK Olimpiyskyi, Kyiv Previous meetings Head to Head UEFA Europa League Date Stage Match Result Venue Goalscorers Pedro Rodríguez 17, 07/03/2019 R16 Chelsea FC - FC Dynamo Kyiv 3-0 London Willian 65, Hudson- Odoi 90 UEFA Champions League Date Stage Match Result Venue Goalscorers Dragović 34 (og), 04/11/2015 GS Chelsea FC - FC Dynamo Kyiv 2-1 London Willian 83; Dragović 78 20/10/2015 GS FC Dynamo Kyiv - Chelsea FC 0-0 Kyiv Home Away Final Total Pld W D L Pld W D L Pld W D L Pld W D L GF GA FC Dynamo Kyiv 1 0 1 0 2 0 0 2 0 0 0 0 3 0 1 2 1 5 Chelsea FC 2 2 0 0 1 0 1 0 0 0 0 0 3 2 1 0 5 1 FC Dynamo Kyiv - Record versus clubs from opponents' country UEFA Champions League Date Stage Match Result Venue Goalscorers Manchester City FC - FC 0-0 15/03/2016 R16 Manchester Dynamo Kyiv agg: 3-1 Buyalskiy 59; Agüero FC Dynamo Kyiv - Manchester 24/02/2016 R16 1-3 Kyiv 15, David Silva 40, City FC Touré 90 UEFA Europa League Date Stage Match Result Venue Goalscorers Yarmolenko 21, Teodorczyk 35, 5-2 Miguel Veloso 37, 19/03/2015 R16 FC Dynamo Kyiv - Everton FC Kyiv agg: 6-4 Gusev 56, Antunes 76; R. -
Uefa Europa League
UEFA EUROPA LEAGUE - 2013/14 SEASON MATCH PRESS KITS PSV Stadion - Eindhoven Thursday 7 November 2013 19.00CET (19.00 local time) PSV Eindhoven Group B - Matchday 4 GNK Dinamo Zagreb Last updated 07/10/2014 16:47CET Previous meetings 2 Match background 3 Team facts 4 Squad list 6 Fixtures and results 7 Match-by-match lineups 8 Match officials 9 Legend 10 1 PSV Eindhoven - GNK Dinamo Zagreb Thursday 7 November 2013 - 19.00CET (19.00 local time) Match press kit PSV Stadion, Eindhoven Previous meetings Execption in [/mediaservices/presskits/uefaeuropaleague/season=2014/round=2000469/day=4/session=1/match=2012551/chapters/previousmeetings.htm Slot [] ExceptionInfo [Error executing child request for /code/PressKits/prevMeetings.aspx.] Inner Exception [Exception of type 'System.Web.HttpUnhandledException' was thrown.] 2 PSV Eindhoven - GNK Dinamo Zagreb Thursday 7 November 2013 - 19.00CET (19.00 local time) Match press kit PSV Stadion, Eindhoven Match background PSV Eindhoven can put an end to GNK Dinamo Zagreb's hopes of progressing from UEFA Europa League Group B when the sides meet for the second time in a fortnight. Previous meetings • Dinamo had the bulk of the chances as the teams crossed paths for the first time on matchday three, but while a 0-0 draw gave them their first Group B point, Dinamo will need to at least match that result if they are to have a chance of taking one of the top two spots in the section. • PSV's only previous Croatian experience came when they met HNK Hajduk Split in the 1975/76 European Champion Clubs' Cup quarter-finals; they lost 2-0 in Split but prevailed 3-0 after extra time in the return fixture in Eindhoven. -
Uefa Europa League
UEFA EUROPA LEAGUE - 2020/21 SEASON MATCH PRESS KITS (First leg: 1-1) Jan Breydelstadion - Bruges Thursday 25 February 2021 Club Brugge 21.00CET (21.00 local time) FC Dynamo Kyiv Round of 32, Second leg Last updated 19/03/2021 14:16CET Previous meetings 2 Match background 5 Team facts 7 Squad list 9 Fixtures and results 11 Match-by-match lineups 14 Match officials 17 Legend 18 1 Club Brugge - FC Dynamo Kyiv Thursday 25 February 2021 - 21.00CET (21.00 local time) Match press kit Jan Breydelstadion, Bruges Previous meetings Head to Head UEFA Europa League Date Stage Match Result Venue Goalscorers Buyalskiy 62; Mechele 18/02/2021 R32 FC Dynamo Kyiv - Club Brugge 1-1 Kyiv 67 UEFA Champions League Date Stage Match Result Venue Goalscorers Buyalskiy 6, Shepeliev 50, 3-3 13/08/2019 QR3 FC Dynamo Kyiv - Club Brugge Kyiv Mechele 90+3 (og); agg: 3-4 Deli 38, Vormer 88, Openda 90+5 06/08/2019 QR3 Club Brugge - FC Dynamo Kyiv 1-0 Bruges Vanaken 37 (P) Home Away Final Total Pld W D L Pld W D L Pld W D L Pld W D L GF GA Club Brugge 1 1 0 0 2 0 2 0 0 0 0 0 3 1 2 0 5 4 FC Dynamo Kyiv 2 0 2 0 1 0 0 1 0 0 0 0 3 0 2 1 4 5 Club Brugge - Record versus clubs from opponents' country UEFA Europa League Date Stage Match Result Venue Goalscorers 1-0 23/04/2015 QF FC Dnipro - Club Brugge Kyiv Shakhov 82 agg: 1-0 16/04/2015 QF Club Brugge - FC Dnipro 0-0 Bruges UEFA Europa League Date Stage Match Result Venue Goalscorers FC Shakhtar Donetsk - Club 03/12/2009 GS 0-0 Donetsk Brugge Geraerts 62; Gai 11, Club Brugge - FC Shakhtar 17/09/2009 GS 1-4 Bruges Willian 19, -
Fußballprogramm
FUßBALLPROGRAMM Highlights ab Di. 05.10.2021 UEFA Nations League 1 X 2 Ü/U + - AN5 Mi 20:45 Italien : Spanien 2,30 3,10 3,60 2,5 2,35 1,60 B16 Do 20:45 Belgien : Frankreich (N) 3,20 3,20 2,50 2,5 2,35 1,60 WMQualifikation UEFA Gruppe G 1 X 2 Ü/U + - BDK Fr 20:45 Türkei : Norwegen 2,10 3,50 3,70 2,5 1,90 1,90 WMQualifikation UEFA Gruppe H 1 X 2 Ü/U + - CEL Fr 20:45 Russland : Slowakei 1,85 3,50 4,90 2,5 2,25 1,65 CK8 Fr 20:45 Zypern : Kroatien 14,0 5,20 1,30 2,5 2,05 1,75 WMQualifikation UEFA Gruppe J 1 X 2 Ü/U + - DFM Fr 20:45 Deutschland : Rumänien 1,10 11,0 25,0 3,5 1,95 1,85 WMQualifikation UEFA Gruppe D 1 X 2 Ü/U + - B57 Sa 18:00 Finnland : Ukraine 3,50 3,20 2,30 2,5 2,45 1,55 WMQualifikation UEFA Gruppe C 1 X 2 Ü/U + - CK3 Sa 20:45 Schweiz : Nordirland 1,30 5,30 12,0 2,5 2,05 1,75 Hier geht’s zum Download des aktuellen Wettprogramms programm.tipster.de FOLGE DEINEM INSTINKT Hier geht’s zum Download des aktuellen Wettprogramms programm.tipster.de FOLGE DEINEM INSTINKT Fußball Dienstag, 05.10.2021 Fußball - International WMQualifikation UEFA Gruppe A 1 X 2 HC 1 X 2 1X 12 X2 Ü/U + - DL8 Sa 18:00 Aserbaidschan : Irland 3,50 3,00 2,20 1:0 1,60 3,60 4,50 1,60 1,35 1,27 1,5 1,50 2,30 BH2 Sa 20:45 Luxemburg : Serbien 7,50 4,50 1,40 1:0 2,80 3,50 2,10 2,80 1,18 1,07 2,5 1,80 1,90 Aktuelle Ligatabelle SP S U N Pkt. -
Ligue 1 Guide 2021/22
2021/2022 Ligue 1 Preview Guide INTRODUCTION After a historically close title race that saw four teams in the running Ligue 1 is back with no small amount of fanfare following a busy summer. Of those four sides, while Lille and Lyon have been relatively quiet as they try to consolidate under new managers, Monaco and Paris Saint-Germain have been eager participants in the mercato, buying well in a way that addresses the two sides’ needs. Nice and Rennes have also done some canny business in the offseason, to say nothing of Marseille’s flood of arrivals, but the discussions about pro- spective title favorites in France have to start and end with the capital side. Even as rumors swirl around the potential departure of Kylian Mbappé, it’s hard to argue that Paris Saint-Ger- main haven’t done their utmost to convince their young star to stay. At least, that is, if one judges by their transfer activity. The arrivals of Sergio Ramos, Gianluigi Donnarumma, Georginio Wijnaldum, and Achraf Hakimi have bolstered Mauricio Pochettino’s side in key areas whilst also adding another layer of dynamism. If he can keep his squad happy and balanced, this team looks as potent as any in Europe, Elsewhere, Monaco are probably best-equipped to challenge, even as they will have to contend with playing European football. The arrivals of Myron Boadu, Alexander Nübel and Ismail Jakobs look to be upgrades, and so long as Niko Kovac’s exciting, front-foot football remains in place and so do all of its key elements.