Participated 1 time
in 1960
Harry Reynolds, England
Tour de France 2026 starts from Barcelona, Spain in

Stats and Facts from
Tour de France.

2026   2025   2024   2023  2022  2021  2020  2019   2018  2017   2016   2015  2014  2013   2012   2011  2010   2009   2008   2007   2006   2005   2004   2003   2002   2001   2000   1999   1998   1997  1996   1995   1994   1993   1992  1991   1990   1989   1988   1987   1986   1985   1984   1983  1982  1981   1980   1979  1978  1977   1976  1975  1974  1973   1972   1971   1970  1969   1968   1967   1966   1965  1964  1963   1962   1961   1960   1959   1958   1957  1956   1955   1954   1953   1952  1951  1950  1949   1948  1947  1939   1938   1937   1936   1935   1934   1933  1932   1931   1930  1929   1928   1927   1926  1925  1924  1923   1922   1921   1920   1919  1914   1913   1912   1911   1910  1909   1908   1907   1906  1905  1904   1903 

Tourstats
Sitemap

After stage 21 - 2025:
 16451 starters.
  5464 different riders.
  689 teams.
  2398 stages.
  470 restdays.
  466506.50 km.
  5925 abandoned riders.


Italian citizen
Name:  Gianni Bugno     Turned pro in 1985

  14 / 02 1964 in  Brugge, Aargau, Italy    
  • 62 years old.

Participated: 8 times:   1995 1994 1993 1992 1991 1990 1989 1988 
Riders teams:

MG Maglificio-Technogym:1995 
Polti-Vaporetto:1994 
Gatorade-Mega Drive:1993 
Gatorade-Chateau d'Ax:1992 1991 
Chateau d'Ax:1990 1989 1988 

Riders total:

Riding: 29 days 18 hours 46 min. 33 sec. | Dist:27545.30 km. | Speed:38,537 km./h.


    Stages won: 4.      First over summit: 3.     413  climbers points in the Tour.

14  times in top 3 | 26  times in top 10 | 33  times in top 15 | 40  times in top 20  in 167 stages
  Completed: 7 times

1995as number 53
1993as number 20
1992as number 3
1991as number 2
1990as number 7
1989as number 11
1988as number 62

Abandonned: 1 time

1994Stage14Did not start  

  2in1991 
  3in1992 

Stages: 167
199501 / 07ProSaint-Brieuc - Saint-Brieuc  nr.136 7.40 km.00h 09' 00" 44,474 km./h. 
199502 / 071Dinan - Lannion  nr.35 233.50 km.05h 49' 18" 40,109 km./h. 
199503 / 072Perros-Guirec - Vitré  nr.17 235.50 km.05h 36' 25" 42,001 km./h. 
199505 / 074Alençon - Le Havre  nr.21 162.00 km.03h 40' 23" 44,105 km./h. 
199506 / 075Fécamp - Dunkerque  nr.27 261.00 km.05h 51' 46" 44,518 km./h. 
199507 / 076Dunkerque - Charleroi  nr.49 202.00 km.04h 30' 57" 44,715 km./h. 
199508 / 077Charleroi - Liège  nr.38 203.00 km.04h 48' 14" 42,136 km./h. 
199509 / 078Huy - Seraing  nr.28 54.00 km.01h 04' 16" 45,784 km./h. 
199511 / 079Le Grand-Bornand - La Plagne  nr.85 160.00 km.04h 41' 18" 30,367 km./h. 
199512 / 0710Aime - Alpe-d´Huez  nr.101 162.50 km.05h 13' 14" 28,398 km./h. 
199513 / 0711Bourg-d´Oisans - Saint-Étienne  nr.116 199.00 km.04h 43' 15" 39,302 km./h. 
199514 / 0712Saint-Étienne - Mende  nr.42 222.50 km.05h 19' 05" 40,732 km./h. 
199515 / 0713Mende - Revel  nr.94 245.00 km.05h 50' 45" 39,732 km./h. 
199516 / 0714Saint-Orens-de-Gameville - Guzet-Neige  nr.39 164.00 km.04h 29' 08" 34,848 km./h. 
199518 / 0715Saint-Girons - Cauterets  nr.29 206.00 km.06h 20' 48" 31,359 km./h. 
199520 / 0717Pau - Bordeaux  nr.67 246.00 km.06h 29' 49" 37,864 km./h. 
199521 / 0718Montpon-Ménestérol - Limoges  nr.74 166.50 km.03h 47' 53" 42,369 km./h. 
199522 / 0719Lac de Vassivière - Lac de Vassivière  nr.100 46.50 km.00h 57' 34" 41,600 km./h. 
199523 / 0720Saint-Geneviève-des-Bois - Champs-Élysées  nr.90 155.00 km.03h 39' 46" 42,318 km./h. 
199402 / 07ProLille-Euralille - Lille-Euralille  nr.63 7.20 km.00h 07' 49" 49,560 km./h. 
199403 / 071Lille-Euralille - Armentières  nr.147 234.00 km.05h 46' 16" 40,547 km./h. 
199404 / 072Roubaix - Boulogne-sur-Mer  nr.118 203.50 km.05h 05' 40" 39,945 km./h. 
199406 / 074Dover - Brighton  nr.103 204.50 km.05h 12' 53" 39,137 km./h. 
199407 / 075Portsmouth - Portsmouth  nr.118 187.00 km.04h 10' 49" 44,734 km./h. 
199408 / 076Cherbourg - Rennes  nr.79 270.50 km.06h 58' 47" 38,684 km./h. 
199409 / 077Rennes - Futuroscope  nr.141 259.50 km.05h 56' 50" 43,453 km./h. 
199410 / 078Poitiers - Trélissac  nr.18 218.50 km.05h 09' 27" 42,057 km./h. 
199411 / 079Périgueux - Bergerac  nr.64 64.00 km.01h 15' 58" 44,350 km./h. 
199412 / 0710Bergerac - Cahors  nr.147 160.50 km.03h 38' 11" 43,753 km./h. 
199413 / 0711Cahors - Lourdes-Hautacam  nr.49 263.50 km.06h 58' 04" 37,344 km./h. 
199415 / 0712Lourdes - Luz-Ardiden  nr.87 204.50 km.06h 08' 32" 30,229 km./h. 
199416 / 0713Bagnères-de-Bigorre - Albi  nr.98 223.00 km.05h 14' 48" 42,483 km./h. 
199303 / 07ProLe Puy-du-Fou - Le Puy-du-Fou  nr.
3
6.70 km.00h 08' 12" 47,952 km./h. 
199304 / 071Luchon - Les Sables-d´Olonne  nr.31 215.00 km.04h 52' 29" 44,105 km./h. 
199305 / 072Les Sables-d´Olonne - Vannes  nr.6 227.50 km.05h 41' 09" 40,012 km./h. 
199306 / 073Vannes - Dinard  nr.41 189.50 km.04h 41' 53" 40,336 km./h. 
199308 / 075Avranches - Évreux  nr.17 225.50 km.05h 11' 57" 43,370 km./h. 
199309 / 076Évreux - Amiens  nr.46 158.00 km.03h 11' 50" 49,362 km./h. 
199310 / 077Péronne - Chalon-sur-Marne  nr.52 199.00 km.04h 28' 11" 44,113 km./h. 
199311 / 078Chalon-sur-Marne - Verdun  nr.61 184.50 km.04h 22' 23" 42,153 km./h. 
199312 / 079Lac de Madine - Lac de Madine  nr.
2
59.00 km.01h 12' 50" 47,190 km./h. 
199314 / 0710Villard-de-Lans - Serre-Chevalier  nr.21 203.00 km.05h 28' 52" 36,189 km./h. 
199315 / 0711Serre-Chevalier - Isola 2000  nr.34 179.00 km.05h 41' 03" 30,348 km./h. 
199316 / 0712Isola 2000 - Marseille  nr.94 286.50 km.07h 29' 44" 36,515 km./h. 
199317 / 0713Marseille - Montpellier  nr.64 181.50 km.04h 13' 10" 42,976 km./h. 
199318 / 0714Montpellier - Perpignan  nr.50 223.00 km.05h 28' 51" 38,764 km./h. 
199320 / 0715Perpignan - Andorra  nr.24 231.50 km.07h 20' 19" 31,292 km./h. 
199321 / 0716Andorra - Saint-Lary-Soulan  nr.45 230.00 km.07h 21' 01" 30,437 km./h. 
199322 / 0717Tarbes - Pau  nr.37 190.00 km.05h 05' 35" 37,136 km./h. 
199323 / 0718Orthez - Bordeaux  nr.120 199.50 km.05h 09' 04" 38,129 km./h. 
199324 / 0719Brétigny-sur-Orge - Montlhéry  nr.5 48.00 km.00h 57' 02" 47,973 km./h. 
199325 / 0720Viry-Châtillon - Champs-Élysées  nr.116 196.50 km.05h 27' 20" 36,018 km./h. 
199204 / 07ProSaint-Sébastien - Saint-Sébastien  nr.8 8.00 km.00h 09' 22" 50,174 km./h. 
199205 / 071Saint-Sébastien - Saint-Sébastien  nr.22 194.50 km.04h 37' 39" 42,031 km./h. 
199206 / 072Saint-Sébastien - Pau  nr.
3
255.00 km.06h 41' 56" 37,591 km./h. 
199207 / 073Pau - Bordeaux  nr.37 210.00 km.05h 45' 17" 35,767 km./h. 
199209 / 075Nogent-sur-Oise - Wasquehal  nr.47 196.00 km.04h 06' 01" 47,122 km./h. 
199210 / 076Roubaix - Bruxelles  nr.29 167.00 km.03h 37' 06" 45,865 km./h. 
199211 / 077Bruxelles - Valkenbourg  nr.37 196.50 km.04h 21' 47" 44,852 km./h. 
199212 / 078Valkenbourg - Coblence  nr.29 206.50 km.04h 45' 23" 42,771 km./h. 
199213 / 079Luxembourg - Luxembourg  nr.
3
65.00 km.01h 19' 31" 46,875 km./h. 
199214 / 0710Luxembourg - Strasbourg  nr.21 217.00 km.05h 02' 45" 43,006 km./h. 
199215 / 0711Strasbourg - Mulhouse  nr.17 249.50 km.06h 30' 49" 38,269 km./h. 
199217 / 0712Dôle - Saint-Gervais-les-Bains  nr.15 267.50 km.07h 10' 56" 37,013 km./h. 
199218 / 0713Saint-Gervais - Sestrières  nr.4 254.50 km.07h 44' 51" 32,647 km./h. 
199219 / 0714Sestrières - Alpe-d´Huez  nr.26 186.50 km.05h 41' 58" 31,877 km./h. 
199220 / 0715Bourg-d´Oisans - Saint-Étienne  nr.12 198.00 km.04h 43' 59" 41,713 km./h. 
199221 / 0716Saint-Étienne - La Bourboule  nr.8 212.00 km.05h 52' 14" 36,025 km./h. 
199222 / 0717La Bourboule - Montluçon  nr.16 189.00 km.04h 34' 55" 38,947 km./h. 
199223 / 0718Montluçon - Tours  nr.29 212.00 km.05h 07' 15" 41,400 km./h. 
199224 / 0719Tours - Blois  nr.
2
64.00 km.01h 13' 21" 51,880 km./h. 
199225 / 0720Blois - Nanterre  nr.35 222.00 km.06h 03' 36" 35,892 km./h. 
199226 / 0721La Défense - Champs-Élysées  nr.27 141.00 km.03h 28' 37" 40,553 km./h. 
199106 / 07ProLyon - Lyon  nr.40 5.40 km.00h 06' 11" 49,974 km./h. 
199107 / 071Lyon - Lyon  nr.78 114.50 km.02h 28' 54" 45,607 km./h. 
199108 / 073Villeurbanne - Dijon  nr.33 210.50 km.05h 15' 11" 40,072 km./h. 
199109 / 074Dijon - Reims  nr.60 286.00 km.07h 49' 14" 36,570 km./h. 
199110 / 075Reims - Valenciennes  nr.29 149.50 km.03h 17' 38" 45,337 km./h. 
199111 / 076Arras - Le Havre  nr.75 259.00 km.06h 38' 27" 38,816 km./h. 
199112 / 077Le Havre - Argentan  nr.76 167.00 km.04h 02' 18" 41,354 km./h. 
199113 / 078Argentan - Alençon  nr.5 73.00 km.01h 35' 44" 44,633 km./h. 
199114 / 079Alençon - Rennes  nr.52 161.00 km.03h 40' 51" 43,566 km./h. 
199115 / 0710Rennes - Quimper  nr.52 207.50 km.05h 23' 23" 38,487 km./h. 
199116 / 0711Quimper - Saint-Herblain  nr.39 246.00 km.05h 12' 31" 47,229 km./h. 
199118 / 0712Pau - Jaca  nr.32 192.00 km.05h 15' 52" 35,686 km./h. 
199119 / 0713Jaca - Val-Louron  nr.
3
232.00 km.07h 11' 16" 32,166 km./h. 
199120 / 0714Saint-Gaudens - Castres  nr.36 172.50 km.04h 15' 51" 40,202 km./h. 
199121 / 0715Albi - Alés  nr.55 235.00 km.06h 21' 22" 36,791 km./h. 
199122 / 0716Alés - Gap  nr.34 215.00 km.06h 06' 39" 35,139 km./h. 
199123 / 0717Gap - Alpe-d´Huez  nr.
1
125.00 km.03h 25' 48" 36,443 km./h. 
199124 / 0718Bourg-d´Oisans - Morzine-Avoriaz  nr.7 255.00 km.07h 26' 47" 34,207 km./h. 
199125 / 0719Morzine-Avoriaz - Aix-les-Bains  nr.47 177.00 km.04h 18' 28" 40,799 km./h. 
199126 / 0720Aix-les-Bains - Mâcon  nr.37 160.00 km.04h 12' 52" 37,947 km./h. 
199127 / 0721Lugny - Mâcon  nr.
2
57.00 km.01h 11' 45" 47,368 km./h. 
199128 / 0722Melun - Champs-Élysées  nr.60 178.00 km.04h 43' 36" 37,659 km./h. 
199030 / 06ProFuturoscope - Futuroscope  nr.29 6.30 km.00h 07' 49" 45,911 km./h. 
199001 / 071Futuroscope - Futuroscope  nr.77 138.50 km.03h 19' 01" 39,647 km./h. 
199003 / 073Poitiers - Nantes  nr.45 233.00 km.05h 46' 13" 40,092 km./h. 
199004 / 074Nantes - Mont-Saint-Michel  nr.92 203.00 km.05h 23' 33" 37,604 km./h. 
199005 / 075Avranches - Rouen  nr.67 301.00 km.07h 43' 07" 38,621 km./h. 
199006 / 076Sarrebourg - Vittel  nr.19 202.50 km.05h 23' 56" 37,492 km./h. 
199007 / 077Vittel - Épinal  nr.
3
61.50 km.01h 17' 05" 46,788 km./h. 
199008 / 078Épinal - Besançon  nr.103 181.50 km.04h 26' 53" 40,751 km./h. 
199009 / 079Besançon - Genève  nr.57 196.00 km.04h 46' 07" 41,014 km./h. 
199010 / 0710Genève - Saint-Gervais-les-Bains  nr.24 118.50 km.03h 24' 31" 34,348 km./h. 
199011 / 0711Saint-Gervais - Alpe-d´Huez  nr.
1
182.50 km.05h 37' 51" 32,411 km./h. 
199012 / 0712Fontaine - Villard-de-Lans  nr.22 33.50 km.00h 56' 52" 33,744 km./h. 
199014 / 0713Villard-de-Lans - Saint-Étienne  nr.8 149.00 km.03h 20' 12" 44,544 km./h. 
199015 / 0714Le Puy-en-Velay - Millau  nr.
3
205.00 km.05h 12' 03" 39,364 km./h. 
199016 / 0715Millau - Revel  nr.48 170.00 km.04h 13' 56" 39,415 km./h. 
199017 / 0716Blagnac - Luz-Ardiden  nr.20 215.00 km.07h 04' 38" 30,087 km./h. 
199018 / 0717Lourdes - Pau  nr.26 150.00 km.04h 08' 25" 35,442 km./h. 
199019 / 0718Pau - Bordeaux  nr.
1
202.00 km.05h 41' 33" 35,485 km./h. 
199020 / 0719Castillon-la-Bataille - Limoges  nr.33 182.50 km.05h 16' 04" 33,992 km./h. 
199021 / 0720Lac de Vassivière - Lac de Vassivière  nr.15 45.50 km.01h 02' 40" 41,447 km./h. 
199022 / 0721Brétigny-sur-Orge - Champs-Élysées  nr.101 182.50 km.04h 53' 52" 37,262 km./h. 
198901 / 07ProLuxembourg - Luxembourg  nr.26 7.80 km.00h 09' 54" 45,659 km./h. 
198902 / 071Luxembourg - Luxembourg  nr.120 135.50 km.03h 21' 36" 39,607 km./h. 
198904 / 073Luxembourg - Francorchamps  nr.46 241.00 km.06h 34' 17" 36,597 km./h. 
198905 / 074Liège - Wasquehal  nr.83 255.00 km.06h 13' 58" 40,904 km./h. 
198906 / 075Dinard - Rennes  nr.9 73.00 km.01h 38' 12" 43,331 km./h. 
198907 / 076Rennes - Futuroscope  nr.65 259.00 km.06h 57' 45" 37,057 km./h. 
198908 / 077Futuroscope - Bordeaux  nr.93 258.50 km.07h 21' 57" 35,089 km./h. 
198909 / 078Labastide d´Armagnac - Pau  nr.41 157.00 km.03h 51' 26" 40,644 km./h. 
198910 / 079Pau - Cauterets  nr.13 147.00 km.04h 32' 36" 32,065 km./h. 
198911 / 0710Cauterets - Superbagnères  nr.12 136.00 km.04h 22' 19" 30,621 km./h. 
198912 / 0711Luchon - Blagnac  nr.32 158.50 km.03h 37' 47" 43,667 km./h. 
198913 / 0712Toulouse - Montpellier  nr.33 242.00 km.05h 40' 54" 40,039 km./h. 
198914 / 0713Montpellier - Marseille  nr.28 179.00 km.04h 17' 31" 41,478 km./h. 
198915 / 0714Marseille - Gap  nr.60 240.00 km.06h 27' 55" 37,118 km./h. 
198917 / 0715Gap - Orcières-Merlette  nr.21 39.00 km.01h 10' 42" 31,650 km./h. 
198918 / 0716Gap - Briançon  nr.53 175.00 km.04h 46' 45" 34,853 km./h. 
198919 / 0717Briançon - Alpe-d´Huez  nr.8 165.00 km.05h 10' 39" 31,557 km./h. 
198920 / 0718Bourg-d´Oisans - Villard-de-Lans  nr.11 91.50 km.02h 31' 28" 35,750 km./h. 
198921 / 0719Villard-de-Lans - Aix-les-Bains  nr.6 125.00 km.03h 17' 53" 37,488 km./h. 
198922 / 0720Aix-les-Bains - L´Isle-´Abeau  nr.57 130.00 km.03h 26' 16" 37,815 km./h. 
198923 / 0721Versailles - Champs-Élysées  nr.24 24.50 km.00h 26' 57" 51,071 km./h. 
198804 / 071Pontchâteau - Machecoul  nr.151 91.50 km.02h 16' 34" 40,161 km./h. 
198805 / 073Nantes - Le Mans  nr.169 213.50 km.04h 52' 08" 43,850 km./h. 
198806 / 074Le Mans - Évreux  nr.124 158.00 km.03h 25' 14" 46,161 km./h. 
198807 / 075Neufchâtel-en-Bray - Liévin  nr.137 147.50 km.03h 14' 14" 45,142 km./h. 
198808 / 076Liévin - Wasquehal  nr.6 52.00 km.01h 03' 22" 48,422 km./h. 
198809 / 077Wasquehal - Reims  nr.157 225.50 km.05h 27' 10" 41,081 km./h. 
198810 / 078Reims - Nancy  nr.
3
219.00 km.05h 24' 18" 40,518 km./h. 
198811 / 079Nancy - Strasbourg  nr.12 160.50 km.03h 47' 31" 41,970 km./h. 
198812 / 0710Belfort - Besançon  nr.109 149.50 km.03h 28' 31" 43,018 km./h. 
198813 / 0711Besançon - Morzine-Avoriaz  nr.55 232.00 km.06h 04' 54" 37,008 km./h. 
198814 / 0712Morzine-Avoriaz - Alpe-d´Huez  nr.114 227.00 km.06h 55' 44" 30,603 km./h. 
198815 / 0713Grenoble - Villard-de-Lans  nr.23 38.00 km.01h 02' 24" 34,269 km./h. 
198817 / 0714Blagnac - Guzet-Neige  nr.106 163.00 km.04h 30' 34" 33,835 km./h. 
198818 / 0715Saint-Girons - Luz-Ardiden  nr.52 187.50 km.06h 20' 44" 27,855 km./h. 
198819 / 0716Tarbes - Pau  nr.156 38.00 km.00h 46' 36" 48,753 km./h. 
198819 / 0717Pau - Bordeaux  nr.144 210.00 km.04h 58' 03" 42,275 km./h. 
198820 / 0718Ruelle-sur-Touvre - Limoges  nr.
1
93.50 km.02h 12' 45" 42,260 km./h. 
198821 / 0719Limoges - Le Puy-de-Dôme  nr.69 188.00 km.05h 14' 34" 34,754 km./h. 
198822 / 0720Clermont-Ferrand - Châlon-sur-Saône  nr.128 223.50 km.06h 03' 45" 36,810 km./h. 
198823 / 0721Santenay - Santenay  nr.143 46.00 km.01h 02' 37" 39,112 km./h. 
198824 / 0722Nemours - Champs-Élysées  nr.135 172.50 km.04h 51' 29" 35,508 km./h. 

Climbers points: 413
199320 / 07stage: 151  Port d'Envalira1 points23.50 km.
199324 / 07stage: 194  Castelnau Chalosse3 points42.00 km.
199311 / 07stage: 83  Côte de Douaumont1 points172.00 km.
199205 / 07stage: 12  Alto de Jaizkibel4 points128.00 km.
199215 / 07stage: 112  Grand-Ballon10 points61.00 km.
199217 / 07stage: 124  Côte de Montaigu de Quercy5 points140.00 km.
199218 / 07stage: 13HC  Col du Mont Cenis26 points67.00 km.
199218 / 07stage: 13HC  Col de l'Iseran8 points15.00 km.
199218 / 07stage: 131  Sestrieres18 points213.00 km.
199219 / 07stage: 14HC  Col du Galibier26 points79.00 km.
199219 / 07stage: 142  Col du Montgenèvre - Briancon4 points192.00 km.
199221 / 07stage: 162  La Croix Morand15 points21.00 km.
199221 / 07stage: 162  Côte de Charlannes3 points212.00 km.
199206 / 07stage: 21  Col de Marie-Blanque12 points148.00 km.
199119 / 07stage: 131  Col d'Aspin12 points60.50 km.
199119 / 07stage: 13HC  Col du Tourmalet22 points90.00 km.
199119 / 07stage: 13HC  Col de l'Aubisque30 points218.00 km.
199119 / 07stage: 131  Station de Val Louron - Arreau22 points231.00 km.
199123 / 07stage: 17HC  Alpe d'Huez40 points210.50 km.
199123 / 07stage: 172  Col d'Ornon8 points190.00 km.
199124 / 07stage: 181  Col de la Colombiere 1 points183.00 km.
199124 / 07stage: 18HC  Col de Joux-Plane16 points188.50 km.
199125 / 07stage: 193  Col de Leschaux1 points102.00 km.
199127 / 07stage: 214  Côte de Chateaufort5 points51.50 km.
199011 / 07stage: 11HC  Col de la Madeleine18 points55.00 km.
199011 / 07stage: 11HC  Alpe d'Huez40 points210.50 km.
199014 / 07stage: 132  Croix de Chaubouret3 points180.00 km.
199015 / 07stage: 141  Monta du Cade22 points205.00 km.
198911 / 07stage: 101  Superbagnères1 points136.00 km.
198911 / 07stage: 101  Col de Peyresourde6 points166.50 km.
198915 / 07stage: 142  Col du Labouret1 points164.50 km.
198919 / 07stage: 17HC  Col de la Croix de Fer12 points156.00 km.
198919 / 07stage: 17HC  Alpe d'Huez14 points210.50 km.
198813 / 07stage: 112  Col du Corbier1 points215.00 km.
198820 / 07stage: 184  Côte de Aixe-sur-Vienne2 points174.50 km.
Todays birthdays.

1879 • René Pottier
1900 • Henri Dodane
1902 • Adrien Plautin
1933 • Claude Barmier
1945 • Wladimiro Panizza
1959 • Jesper Worre
1971 • Rolf Huser
1971 • Samuele Schiavina
1981 • Carlos Barredo
1989 • Jérôme Cousin

 

Optimized for Chrome - Edge
and Opera browsers.