![]() |
Bro you are really trying. Keep it up. | |
![]() |
I admire your effort to make a kill through well analysis | |
![]() |
Ni mudaa tuuu. Ntakutoa hapo soon😂😂😂. |
|
![]() |
Acha kutumia in- play. Chaos pre match Kama unajiaminia😂😂 |
|
![]() |
Good work bro keep it up for the rest of the day | |
![]() |
Hehe thanks guys, cleantone a bet is a bet ata inplays, ata hua si analyse, naweka tu | |
![]() |
Mm lazma Ni chape analysis. But am happy kwa wewe ku nipatia motisha ya kufanya even better.❤️🙏 |
|
![]() |
Najua Sasa nkienda real life betting. Am bound to make a profit |
|
![]() |
Haha, ukieka real money utaungua, hapa unajua u have nothing to loose so unaweka tu, jaribu uko uone.. Machos tu😁 | |
![]() |
Finally at the top 😎 |
# | Football Tipster | Win | Lose | Draw | Win % | Profit % | Pending | Outstanding | Total Bal |
---|---|---|---|---|---|---|---|---|---|
1 |
![]() ![]() |
528 | 495 | 81 | 51.61 | 432.05% | 0 | 5,320,450 | 5,320,450 |
2 |
![]() |
311 | 388 | 11 | 44.49 | 171.74% | 0 | 2,717,404 | 2,717,404 |
3 |
![]() |
183 | 258 | 8 | 41.50 | 143.90% | 0 | 2,438,950 | 2,438,950 |
4 |
![]() |
103 | 165 | 0 | 38.43 | 111.30% | 0 | 2,113,000 | 2,113,000 |
5 |
![]() |
2 | 7 | 0 | 22.22 | 95.90% | 0 | 1,959,000 | 1,959,000 |
There are currently no pending picks.
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #5086620 Submitted: | |||||||
|
Coleraine vs Institute | 1X2 Institute |
1942 | 50,000 | 1 : 2 | WIN | |
Status : WIN | Outcome : 1,021,000 | ||||||
Pick #5070652 Submitted: | |||||||
|
Cerezo Osaka vs Kawasaki Frontale | In-Play 1X2 Cerezo Osaka 0-1 (41:17) |
1000 | 50,000 | 2 : 1 | WIN | |
Status : WIN | Outcome : 550,000 | ||||||
Pick #5069989 Submitted: | |||||||
|
Hitchin Town vs Luton Town | Correct Score 0 - 3 |
790 | 50,000 | 0 : 3 | WIN | |
Status : WIN | Outcome : 445,000 | ||||||
Pick #5086604 Submitted: | |||||||
|
Stevenage vs Derby County | 1X2 Stevenage |
764 | 50,000 | 1 : 0 | WIN | |
Status : WIN | Outcome : 432,000 | ||||||
Pick #5083078 Submitted: | |||||||
|
Monaro Panthers vs Canberra Olympic | Correct Score 2 - 1 |
695.5 | 50,000 | 2 : 1 | WIN | |
Status : WIN | Outcome : 397,750 | ||||||
Pick #5082841 Submitted: | |||||||
|
Criciúma vs Ponte Preta | Correct Score 1 - 1 |
517.5 | 50,000 | 1 : 1 | WIN | |
Status : WIN | Outcome : 308,750 | ||||||
Pick #5083286 Submitted: | |||||||
|
Grödig vs Real Betis | Half Time Result Draw |
416.5 | 50,000 | 0 : 0 | WIN | |
Status : WIN | Outcome : 258,250 | ||||||
Pick #5072259 Submitted: | |||||||
|
Kristiansund vs Lillestrøm | In-Play 1X2 Lillestrøm 1-0 (45:37) |
400 | 50,000 | 1 : 3 | WIN | |
Status : WIN | Outcome : 250,000 | ||||||
Pick #5071710 Submitted: | |||||||
|
Canberra FC vs Belconnen United | Exact Total Goals 4 |
340 | 50,000 | 4 : 0 | WIN | |
Status : WIN | Outcome : 220,000 | ||||||
Pick #5090745 Submitted: | |||||||
|
Katowice vs Nieciecza | In-Play Last Team to Score Nieciecza 3-2 (65:50) |
333 | 50,000 | 3 : 3 | WIN | |
Status : WIN | Outcome : 216,500 | ||||||
Pick #5090744 Submitted: | |||||||
|
Katowice vs Nieciecza | In-Play Last Team to Score Nieciecza 3-2 (65:43) |
333 | 50,000 | 3 : 3 | WIN | |
Status : WIN | Outcome : 216,500 | ||||||
Pick #5087328 Submitted: | |||||||
|
San Lorenzo vs Unión Santa Fe | In-Play 1X2 Draw 2-1 (68:33) |
333 | 50,000 | 2 : 2 | WIN | |
Status : WIN | Outcome : 216,500 | ||||||
Pick #5084228 Submitted: | |||||||
|
Rača vs Futura Humenne | Draw No Bet Rača |
326 | 50,000 | 2 : 0 | WIN | |
Status : WIN | Outcome : 213,000 | ||||||
Pick #5096086 Submitted: | |||||||
|
Sparta Praha vs Slovan Liberec | In-Play 1X2 Slovan Liberec 0-1 (18:09) |
300 | 50,000 | 1 : 2 | WIN | |
Status : WIN | Outcome : 200,000 | ||||||
Pick #5096085 Submitted: | |||||||
|
Sparta Praha vs Slovan Liberec | In-Play 1X2 Slovan Liberec 0-1 (17:57) |
300 | 50,000 | 1 : 2 | WIN | |
Status : WIN | Outcome : 200,000 |
Kick-Off | Competition | Match | Soccer Picks | Odds | Stake | Result | Status |
---|---|---|---|---|---|---|---|
Pick #5096086 Submitted: | |||||||
|
Sparta Praha vs Slovan Liberec | In-Play 1X2 Slovan Liberec 0-1 (18:09) |
300 | 50,000 | 1 : 2 | WIN | |
Status : WIN | Outcome : 200,000 | ||||||
Pick #5096085 Submitted: | |||||||
|
Sparta Praha vs Slovan Liberec | In-Play 1X2 Slovan Liberec 0-1 (17:57) |
300 | 50,000 | 1 : 2 | WIN | |
Status : WIN | Outcome : 200,000 | ||||||
Pick #5096084 Submitted: | |||||||
|
Platense vs Barracas Central | In-Play 1X2 Draw 0-0 (58:23) |
-105 | 50,000 | 0 : 0 | WIN | |
Status : WIN | Outcome : 97,500 | ||||||
Pick #5096083 Submitted: | |||||||
|
Lanús vs Aldosivi | In-Play 1X2 Draw 0-0 (57:54) |
120 | 50,000 | 0 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5096082 Submitted: | |||||||
|
Brown de Adrogué vs Atlanta | In-Play 1X2 Draw 1-1 (35:03) |
175 | 50,000 | 1 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5096081 Submitted: | |||||||
|
Brown de Adrogué vs Atlanta | In-Play 1X2 Draw 1-1 (34:49) |
160 | 50,000 | 1 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5095751 Submitted: | |||||||
|
Sabah vs Melaka United | 1X2 Sabah |
-129 | 10,000 | 2 : 1 | WIN | |
|
Klepp W vs Medkila W | 1X2 Klepp W |
-317 | 4 : 0 | WIN | ||
|
Almere City vs Ajax | 1X2 Ajax |
-104 | 1 : 1 | LOSE | ||
|
Varbergs GIF vs Assyriska BK | 1X2 Varbergs GIF |
-178 | 2 : 2 | LOSE | ||
|
FC Komeetat vs RoPS | 1X2 RoPS |
-243 | 0 : 2 | WIN | ||
|
FK Nizjni Novgorod vs CSKA Moskva | 1X2 CSKA Moskva |
-165 | 2 : 2 | LOSE | ||
|
Bayern München II vs Türkgücü-Ataspor | 1X2 Bayern München II |
-144 | 3 : 2 | WIN | ||
|
Ha Noi vs Song Lam Nghe An | 1X2 Ha Noi |
-162 | 2 : 1 | WIN | ||
|
Rumphi United vs Big Bullets | 1X2 Big Bullets |
-384 | 1 : 3 | WIN | ||
|
Hammarby vs Värnamo | 1X2 Hammarby |
-377 | 1 : 2 | LOSE | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5095588 Submitted: | |||||||
|
The Lakes vs Acacia Ridge | Half Time Result The Lakes |
-125 | 50,000 | 0 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5095114 Submitted: | |||||||
|
CFR Cluj vs Mioveni | Correct Score 2 - 1 |
793.5 | 50,000 | 4 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5095112 Submitted: | |||||||
|
RB Leipzig vs FC Bayern München | Correct Score 1 - 3 |
1174.5 | 10,000 | 3 : 5 | LOSE | |
|
Porto vs Tondela | Correct Score 3 - 0 |
445 | 3 : 0 | WIN | ||
|
CFR Cluj vs Mioveni | Correct Score 2 - 1 |
793.5 | 4 : 2 | LOSE | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5094933 Submitted: | |||||||
|
Yxhult vs Herrestads | 1X2 Yxhult |
-198 | 10,000 | 2 : 3 | LOSE | |
|
Kristianstad vs Högsby | 1X2 Kristianstad |
-253 | 1 : 2 | LOSE | ||
|
Aalesund vs Bodø / Glimt | 1X2 Bodø / Glimt |
-137 | 1 : 2 | WIN | ||
|
Fremad Amager vs Vejle | Both Teams to Score Yes |
-139 | 1 : 2 | WIN | ||
|
Nykøbing vs Hvidovre | In-Play 1X2 Hvidovre 0-0 (36:01) |
-111 | 0 : 2 | WIN | ||
|
Blackburn Rovers vs Queens Park Rangers | Both Teams to Score Yes |
-130 | 1 : 0 | LOSE | ||
|
Cardiff City vs Norwich City | Over / Under Over 1.5 |
-307 | 1 : 0 | LOSE | ||
|
Dundee vs Partick Thistle | Over / Under Over 1.5 |
-259 | 2 : 3 | WIN | ||
|
Brentford vs Real Betis | Over / Under Over 1.5 |
-434 | 1 : 0 | LOSE | ||
|
Luton Town vs Birmingham City | Over / Under Over 1.5 |
-317 | 0 : 0 | LOSE | ||
|
Inverness CT vs Queen's Park | Over / Under Over 1.5 |
-256 | 1 : 1 | WIN | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5094929 Submitted: | |||||||
|
Wigan Athletic vs Preston North End | 1X2 Wigan Athletic |
156.5 | 10,000 | 0 : 0 | LOSE | |
|
Cardiff City vs Norwich City | 1X2 Norwich City |
132.5 | 1 : 0 | LOSE | ||
|
Hull City vs Bristol City | 1X2 Hull City |
138.5 | 2 : 1 | WIN | ||
|
Luton Town vs Birmingham City | 1X2 Luton Town |
-116 | 0 : 0 | LOSE | ||
|
Inverness CT vs Queen's Park | 1X2 Inverness CT |
-138 | 1 : 1 | LOSE | ||
|
Crystal Palace vs Montpellier | 1X2 Crystal Palace |
-158 | 4 : 2 | WIN | ||
|
FC Groningen vs Osasuna | 1X2 Osasuna |
-116 | 2 : 1 | LOSE | ||
|
Maidstone United vs Dulwich Hamlet | 1X2 Maidstone United |
-160 | 2 : 2 | LOSE | ||
|
Truro City vs Torquay United | 1X2 Torquay United |
-243 | 1 : 3 | WIN | ||
|
Wrexham vs Macclesfield | 1X2 Wrexham |
-185 | 4 : 0 | WIN | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5094868 Submitted: | |||||||
|
Velbert vs Schermbeck | 1X2 Velbert |
-166 | 10,000 | 4 : 1 | WIN | |
|
Carrick Rangers vs Ballyclare Comrades | 1X2 Carrick Rangers |
-270 | 2 : 0 | WIN | ||
|
Flamengo RJ U20 vs Ceará U20 | 1X2 Flamengo RJ U20 |
-338 | 2 : 0 | WIN | ||
|
Coleraine vs Annagh United | 1X2 Coleraine |
-500 | 4 : 1 | WIN | ||
|
Bromölla W vs Bergdalens W | 1X2 Bromölla W |
-175 | 2 : 0 | WIN | ||
|
Shakhter Karagandy vs Zhetysu | 1X2 Shakhter Karagandy |
-266 | 4 : 2 | WIN | ||
|
Santarritense U20 vs Serranense U20 | 1X2 Santarritense U20 |
-139 | 2 : 2 | LOSE | ||
|
Spartaks Jūrmala vs Super Nova | 1X2 Spartaks Jūrmala |
-212 | 2 : 3 | LOSE | ||
|
Holywell vs Holyhead Hotspur | 1X2 Holywell |
-156 | 0 : 0 | LOSE | ||
|
Bayreuth vs Hamburger SV | 1X2 Hamburger SV |
-392 | 1 : 1 | LOSE | ||
|
Jahn Regensburg vs FC Köln | 1X2 FC Köln |
-176 | 2 : 2 | LOSE | ||
|
VfB Lübeck vs Hansa Rostock | 1X2 Hansa Rostock |
-166 | 1 : 0 | LOSE | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5094491 Submitted: | |||||||
|
Dinamo Zagreb vs Istra 1961 | In-Play Last Team to Score Istra 1961 2-0 (45:16) |
400 | 50,000 | 4 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094490 Submitted: | |||||||
|
Dinamo Zagreb vs Istra 1961 | In-Play Last Team to Score Istra 1961 2-0 (45:08) |
400 | 50,000 | 4 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094485 Submitted: | |||||||
|
Melgar vs UTC Cajamarca | Correct Score 2 - 1 |
794 | 50,000 | 1 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094484 Submitted: | |||||||
|
Melgar vs UTC Cajamarca | Correct Score 2 - 1 |
794 | 50,000 | 1 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094483 Submitted: | |||||||
|
Union Saint-Gilloise vs Sporting Charleroi | In-Play Last Team to Score Sporting Charleroi 1-0 (61:38) |
275 | 50,000 | 1 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094482 Submitted: | |||||||
|
Union Saint-Gilloise vs Sporting Charleroi | In-Play Last Team to Score Sporting Charleroi 1-0 (61:35) |
275 | 50,000 | 1 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094481 Submitted: | |||||||
|
Cracovia Kraków vs Legia Warszawa | In-Play Last Team to Score Legia Warszawa 2-0 (72:12) |
225 | 50,000 | 3 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5094480 Submitted: | |||||||
|
Cracovia Kraków vs Legia Warszawa | In-Play Last Team to Score Legia Warszawa 2-0 (72:07) |
225 | 50,000 | 3 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093943 Submitted: | |||||||
|
Oakleigh Cannons vs Melbourne Knights | Exact Total Goals 3 |
290 | 50,000 | 3 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093942 Submitted: | |||||||
|
Oakleigh Cannons vs Melbourne Knights | Exact Total Goals 3 |
290 | 50,000 | 3 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093941 Submitted: | |||||||
|
Da Nang vs Nam Dinh | Half Time Result Da Nang |
149 | 50,000 | 1 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093940 Submitted: | |||||||
|
Redlands United vs Brisbane Strikers | Correct Score 2 - 1 |
800 | 50,000 | 2 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093939 Submitted: | |||||||
|
Gold Coast Knights vs Brisbane Roar II | Half Time Result Gold Coast Knights |
-150 | 50,000 | 0 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093938 Submitted: | |||||||
|
Gold Coast Knights vs Brisbane Roar II | Half Time Result Gold Coast Knights |
-150 | 50,000 | 0 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093937 Submitted: | |||||||
|
PSM vs Bali United | Over / Under Over 1.5 |
-281 | 50,000 | 2 : 0 | WIN | |
Status : WIN | Outcome : 67,750 | ||||||
Pick #5093936 Submitted: | |||||||
|
Oakleigh Cannons U21 vs Melbourne Knights U21 | Half Time Result Oakleigh Cannons U21 |
100 | 50,000 | 1 : 4 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093412 Submitted: | |||||||
|
Zibo Sunday vs Shanghai Jiading | Asian Handicap Zibo Sunday -1.5 |
110 | 50,000 | 2 : 0 | WIN | |
Status : WIN | Outcome : 105,000 | ||||||
Pick #5093370 Submitted: | |||||||
|
Zibo Sunday vs Shanghai Jiading | Over / Under Under 3.5 |
-190 | 50,000 | 2 : 0 | WIN | |
Status : WIN | Outcome : 76,250 | ||||||
Pick #5093369 Submitted: | |||||||
|
Sichuan vs Nanjing City | 1X2 Sichuan |
112.5 | 50,000 | 2 : 0 | WIN | |
Status : WIN | Outcome : 106,250 | ||||||
Pick #5093366 Submitted: | |||||||
|
Shaanxi Chang'an vs Guangxi Baoyun | First Team to Score Shaanxi Chang'an |
-134 | 50,000 | 1 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093365 Submitted: | |||||||
|
Empoli vs Paphos | Correct Score 3 - 0 |
875 | 50,000 | 2 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5093031 Submitted: | |||||||
|
Universidad San Martín vs Ayacucho | In-Play 1X2 Draw 2-2 (66:14) |
-111 | 50,000 | 3 : 3 | WIN | |
Status : WIN | Outcome : 95,000 | ||||||
Pick #5093030 Submitted: | |||||||
|
San Telmo vs Agropecuario | In-Play 1X2 Draw 0-0 (HT) |
-111 | 50,000 | 0 : 0 | WIN | |
Status : WIN | Outcome : 95,000 | ||||||
Pick #5092973 Submitted: | |||||||
|
Southampton vs Monaco | Half Time Result Southampton |
220 | 50,000 | 3 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092681 Submitted: | |||||||
|
Al Ahed vs Bourj | 1X2 Al Ahed |
-200 | 10,000 | 2 : 0 | WIN | |
|
Piteå vs Vasalund | 1X2 Vasalund |
-148 | 6 : 2 | LOSE | ||
|
Nosta vs Dinamo Barnaul | 1X2 Nosta |
102 | 3 : 0 | WIN | ||
|
Al Nejmeh vs Tadamon Sour | 1X2 Al Nejmeh |
114 | 1 : 2 | LOSE | ||
|
Lech Poznań II vs Pogoń Siedlce | 1X2 Lech Poznań II |
113.5 | 2 : 2 | LOSE | ||
|
Necaxa U20 vs Pachuca U20 | 1X2 Necaxa U20 |
109.5 | 0 : 1 | LOSE | ||
|
Genoa vs Lazio | 1X2 Lazio |
-144 | 4 : 1 | LOSE | ||
|
Orenburg II vs Irtysh | 1X2 Irtysh |
-149 | 1 : 5 | WIN | ||
|
FC Frankfurt vs Hertha BSC II | 1X2 Hertha BSC II |
-454 | 0 : 5 | WIN | ||
|
Sindri vs KFS | 1X2 Sindri |
-222 | 3 : 3 | LOSE | ||
|
Carrarese vs Seravezza | 1X2 Carrarese |
-217 | 1 : 2 | LOSE | ||
|
Pyramids FC vs National Bank of Egypt | 1X2 Pyramids FC |
-204 | 1 : 0 | WIN | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5092593 Submitted: | |||||||
|
Kuala Lumpur vs Kedah | First Team to Score Kedah |
110 | 50,000 | 2 : 1 | WIN | |
Status : WIN | Outcome : 105,000 | ||||||
Pick #5092592 Submitted: | |||||||
|
Busan I'Park vs Gwangju | Exact Total Goals 3 |
314.5 | 50,000 | 0 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092591 Submitted: | |||||||
|
Busan I'Park vs Gwangju | Exact Total Goals 3 |
314.5 | 50,000 | 0 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092325 Submitted: | |||||||
|
Sport Huancayo vs Carlos Mannucci | Exact Total Goals 2 |
298 | 50,000 | 4 : 0 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092232 Submitted: | |||||||
|
Nacional Potosí vs Santa Cruz | Asian Handicap Santa Cruz 0 |
650 | 50,000 | 3 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092209 Submitted: | |||||||
|
UTC Cajamarca vs Sporting Cristal | Correct Score 2 - 3 |
2189 | 40,000 | 0 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092208 Submitted: | |||||||
|
UTC Cajamarca vs Sporting Cristal | Correct Score 2 - 3 |
2189 | 50,000 | 0 : 2 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092207 Submitted: | |||||||
|
KB vs KM | Correct Score 2 - 3 |
1800 | 10,000 | 5 : 0 | LOSE | |
|
UTC Cajamarca vs Sporting Cristal | Correct Score 1 - 2 |
757 | 0 : 2 | LOSE | ||
Status : LOSE | Outcome : 0 | ||||||
Pick #5092156 Submitted: | |||||||
|
Shkupi vs Dinamo Zagreb | Over / Under Under 2.5 |
106 | 50,000 | 0 : 1 | WIN | |
Status : WIN | Outcome : 103,000 | ||||||
Pick #5092155 Submitted: | |||||||
|
Alfreton Town vs Derby County | Half Time Result Derby County |
-125 | 50,000 | 2 : 1 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092134 Submitted: | |||||||
|
Civil Service Strollers vs Gala Fairydean Rovers | Half Time Result Civil Service Strollers |
101.5 | 50,000 | 1 : 3 | LOSE | |
Status : LOSE | Outcome : 0 | ||||||
Pick #5092133 Submitted: | |||||||
|
Binfield vs Slough Town | Half Time Result Slough Town |
-101 | 50,000 | 0 : 5 | WIN | |
Status : WIN | Outcome : 99,500 |
Copyright © 2002-2020 SoccerPunter Pte. Ltd. All rights reserved.
Write a comment: