Form Guide | Today, Tomorrow & Saturday | Ladbrokes
The Ladbrokes Form Guide is your resource for today, tomorrow and Saturday. Get your daily data on horse racing and greyhounds, for Australian and International races.
Build a new betting experience
Build a new betting experience

Ascot Race 6 - Horizon West National Apprentice Racing Series (Heat 6) (Rs0ly)

SHOOTING SPIRIT (1) was a big winner two back before a 2.6L defeat in Saturday grade at Ascot most recently. He's back in grade today and stepping up to the 1200m is no issue. He'll get back from the draw but if he gets back to his best figures, he'll be storming home late in the race. BONDI PLUNGE (2) resumes without a trial coming into this, though she goes good first-up and Milne's is one of the best apprentices in the country. Should land close to the speed and if she's up to the mark fresh, she'll be hard to hold out. SIMPLY THINKIN' (4) bumped into a big winner first-up at Ascot but she was good from midfield there. Fitter now and she boasts a good second-up record. Can land midfield again and run over the top. ZOUBOLTZ (6) disappointed last time out, though his prior form stacks up well. Can be thereabouts. UNIVERSAL HOTNESS (5) trialled nicely coming in and won't be far away.

Race Time:8:08 AM
Wednesday, April 2, 2025
Track:Good4
Weather:FINE
Prize Money:$0.00
Distance:1200m
1
Silk
Shooting Spirit (7)50x1239315
Trainer: Simon A Miller (Ascot)12 mths 14: 3-1-2

Jockey: Rosie Mahony

Weight: 59kgs

4 yo Bay G
Sire: SHOOTING TO WIN (AUS)
Dam: SPIRIT BIRD (NZ)
Dam's Sire: Savabeel

Stats

Prize Money$77,905.00
Avg $$5,564.64
Win %21.43%
Place %42.86%
Career14: 3-1-2
Track7: 2-0-1
Distance8: 1-1-1
Tr / Dist4: 1-0-1
1st Up4: 2-0-0
2nd Up4: 0-1-0
Firm0: 0-0-0
Good12: 3-1-2
Soft1: 0-0-0
Heavy1: 0-0-0
Synthetic0: 0-0-0

Comments

Useful type. Last start 5th of 9 at this track Rtg 66+ on March 15 over 1000m, 2.5 len behind Keep Ita Mystery with 55.5kg at $5.50. The race before that was well back until straightening; raced back then made ground from the turn; won by 2 len at this track Cl3 February 26 over 1000m defeating Magic Belle carrying 59.5kg at $2. Looks suited to the rise in trip and can get the job done.

Last Starts 18 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
5/915/03/202517BM66+ 2U$80,000.00Ascot1000mGood 4Lucy Fiore55.5kg0:58.178-7-52
  • 1. Keep Ita Mystery
  • 2. Pin Deep
  • 3. Golden Fighter
2.6L$5.50
1/826/02/202511CL3 2U$30,000.00Ascot1000mGood 4Clint Johnston-Porter59.5kg0:59.157-7-18
  • 1. Shooting Spirit
  • 2. Magic Belle
  • 3. Bosisto
2.0L$2.00
3/1515/02/2025451MW 2U$60,000.00Pinjarra1000mGood 4Clint Johnston-Porter56.5kg0:58.4013-7-312
  • 1. Rocking Gem
  • 2. Just Saint James
  • 3. Shooting Spirit
0.9L$12.00
9/901/01/2025141MW 2U$60,000.00Ascot1200mGood 4Chris Parnham56.5kg1:10.577-9-96
  • 1. Hostile Talk
  • 2. Kraken Time
  • 3. Brazen Bid
2.8L$7.00
3/1418/12/202414NMW1Y 3U$35,000.00Ascot1200mGood 4Brad Parnham57kg1:10.6110-9-310
  • 1. Lonsdaleite
  • 2. Mystic Jane
  • 3. Shooting Spirit
1.8L$3.60
2/1104/12/202421CL3 3U$30,000.00Belmont1200mGood 3Luke Campbell57.5kg1:12.206-5-21
  • 1. Gold Flakes
  • 2. Shooting Spirit
  • 3. Red Tori
0.4L$3.50
5/728/10/2024-Trial$0.00Belmont1000mGoodGiaan O'Donnell1:00.89-0
  • 1. Our Rocky Bay
  • 2. Avoidance
  • 3. Rommeo
2.17L$0.00
1/1115/07/2024-Trial$0.00Lark Hill950mSoftChris Parnham0:57.79-0
  • 1. Shooting Spirit
  • 2. Please God
  • 3. Divine Flirt
0.95L$0.00
2
Silk
Bondi Plunge (3)33x113687x
Trainer: Daniel Morton (Ascot)12 mths 19: 3-4-7

Jockey: Rochelle Milnes

Weight: 57.5kgs

4 yo Chestnut M
Sire: BONDI (AUS)
Dam: LE PLUNGE (AUS)
Dam's Sire: Tobougg

Stats

Prize Money$127,630.00
Avg $$6,717.37
Win %15.79%
Place %73.68%
Career19: 3-4-7
Track11: 1-3-3
Distance8: 2-2-2
Tr / Dist3: 0-1-0
1st Up4: 1-1-2
2nd Up4: 2-1-0
Firm0: 0-0-0
Good13: 2-3-5
Soft5: 1-0-2
Heavy1: 0-1-0
Synthetic0: 0-0-0

Comments

Has won previously first-up and resumes here after a break of four months. Finished off last preparation seventh of 16 at this track Grad Hcp 60+ November 30 over 1200m, 7 len behind Norich with 58kg at $8. Previous preparation first-up won by 1.75 len Belmont Park 0Mwly August 28 over 1200m slow track defeating Cross Statement with 56kg at $2.80. Showed promising signs last campaign and she can resume on a winning note.

Last Starts 123 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
7/1630/11/2024211MW 3U$60,000.00Ascot1200mGood 4Lucy Fiore58kg1:08.848-7-74
  • 1. Norich
  • 2. Avoidance
  • 3. Rapid Rock
7.8L$8.00
8/1209/11/202421BM66+ 3U$80,000.00Ascot1400mGood 4Lucy Fiore55kg1:24.272-2-87
  • 1. Yarralea
  • 2. Speak To Me
  • 3. Keshi Boom
1.9L$7.00
6/1319/10/2024211MW 3U$60,000.00Ascot1200mGood 4Steven Parnham58.5kg1:10.356-6-66
  • 1. Regal Statue
  • 2. Richanco
  • 3. Right To Silence
3.7L$6.50
3/728/09/202414NMW1Y 4U$40,000.00Belmont1200mSoft 5Chris Parnham59kg1:12.023-3-33
  • 1. Keep Attacking
  • 2. Sunbronzed
  • 3. Bondi Plunge
3.1L$2.10
1/914/09/202417NMW1Y 3U$40,000.00Belmont1200mGood 4Chris Parnham56.5kg1:10.866-6-12
  • 1. Bondi Plunge
  • 2. Keep Attacking
  • 3. Outfield
0.5L$2.10
1/1028/08/2024123NMW1Y 3U$35,000.00Belmont1200mSoft 6Chris Parnham56kg1:14.084-4-14
  • 1. Bondi Plunge
  • 2. Cross Statement
  • 3. Mia Gusto
1.7L$2.75
2/708/01/2024-Trial$0.00Belmont1000mGoodChristopher Nicoll1:00.38-0
  • 1. Safekeeper
  • 2. Bondi Plunge
  • 3. Chino La Diva
0.33L$0.00
1/811/04/2023-Trial$0.00Belmont1000mGoodChris Parnham1:01.50-0
  • 1. Bondi Plunge
  • 2. Diamond Light
  • 3. Chewing The Fat
2.37L$0.00
3
Silk
Dennis Choux (5)131x4438x8
Trainer: David Harrison (Serpentine)12 mths 19: 4-3-3

Jockey: Zephen Johnston-Porter

Weight: 57.5kgs

7 yo Chestnut G
Sire: JIMMY CHOUX (NZ)
Dam: NIMBLETOES (AUS)
Dam's Sire: Flying Spur

Stats

Prize Money$100,890.00
Avg $$5,310.00
Win %21.05%
Place %52.63%
Career19: 4-3-3
Track2: 1-0-0
Distance5: 1-1-0
Tr / Dist2: 1-0-0
1st Up4: 1-1-0
2nd Up3: 2-0-0
Firm0: 0-0-0
Good12: 4-3-2
Soft5: 0-0-0
Heavy2: 0-0-1
Synthetic0: 0-0-0

Comments

Second-up. First-up after seven months 8th of 11 at this track Grad Hcp 60+ on March 22 over 1200m, 4.5 len behind Canny Rock carrying 57kg at $16. Previously second-up 4th of 11 at Pinjarra 0Mwly on August 14 over 1200m, slow going 1.5 len behind Estimator with 58kg at $5. Looking to others.

Last Starts 11 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
8/1122/03/20252031MW 2U$60,000.00Ascot1200mGood 4Joseph Azzopardi57kg1:10.195-5-82
  • 1. Canny Rock
  • 2. Soso Lucky
  • 3. Nobellity
4.5L$16.00
4/510/03/2025-Trial$0.00Pinjarra1000mGoodKaitlyn Wells0:58.49-0
  • 1. Petula
  • 2. Charino
  • 3. Lova Session
7.77L$0.00
8/831/08/202471MW 3U$60,000.00Belmont1400mSoft 5Joseph Azzopardi59kg1:27.641-1-82
  • 1. Watch Me Rock
  • 2. Uncle Gerard
  • 3. Trio
4.5L$4.00
3/824/08/2024101MW 3U$60,000.00Belmont1300mHeavy 9Joseph Azzopardi58kg1:23.212-2-35
  • 1. No Brainer
  • 2. Soso Lucky
  • 3. Dennis Choux
1.6L$15.00
4/1114/08/202418NMW1Y 3U$35,000.00Pinjarra1200mSoft 6Joseph Azzopardi58kg1:12.8610-10-410
  • 1. Estimator
  • 2. Canny Jack
  • 3. Enticing
1.5L$5.00
4/1627/07/20241851MW 2U$60,000.00Belmont1200mSoft 7Paul Harvey58kg1:13.818-9-42
  • 1. Sentimental Belle
  • 2. Keep Attacking
  • 3. Hostile Talk
3.0L$5.50
1/1324/01/202414NMW1Y 2U$35,000.00Belmont1400mGood 4Paul Harvey57.5kg1:24.305-5-12
  • 1. Dennis Choux
  • 2. Lord Gannicus
  • 3. Nero King
1.0L$2.88
3/716/05/2023-Trial$0.00Werribee1100mHeavyJ Allen1:08.18-0
  • 1. Galleon
  • 2. Red Phantom
  • 3. Dennis Choux
4.5L$0.00
4
Silk
Simply Thinkin' (4)15x23316x2
Trainer: Adam Durrant (Karnup)12 mths 11: 3-2-2

Jockey: Lauryn Bingley

Weight: 57kgs

4 yo Bay/Brown M
Sire: SO YOU THINK (NZ)
Dam: SIMPLYIRRESISTIBLE (AUS)
Dam's Sire: Royal Academy

Stats

Prize Money$65,427.00
Avg $$5,947.91
Win %27.27%
Place %63.64%
Career11: 3-2-2
Track2: 0-1-0
Distance3: 1-0-0
Tr / Dist0: 0-0-0
1st Up3: 0-2-0
2nd Up2: 1-0-1
Firm0: 0-0-0
Good11: 3-2-2
Soft0: 0-0-0
Heavy0: 0-0-0
Synthetic0: 0-0-0

Comments

Second-up. First-up after four months came from midfield; 2nd of 11 at this track Cl3 on March 19 over 1000m, 3.5 len behind Tawkin' Jibberish with 59.5kg at $6. Previously second-up 3rd of 8 at Belmont Park Cl3 F&M on September 25 over 1400m, 2 len behind Be Bardot carrying 59kg at $2.80. Good run on resumption and she can improve on that effort now.

Last Starts 14 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
2/1119/03/2025126CL3 2U$30,000.00Ascot1000mGood 4William Pike59.5kg0:57.876-6-22
  • 1. Tawkin' Jibberish
  • 2. Simply Thinkin'
  • 3. Magic Belle
3.7L$6.00
1/910/03/2025-Trial$0.00Pinjarra1000mGoodWilliam Pike0:59.48-0
  • 1. Simply Thinkin'
  • 2. Wicked Cool
  • 3. Dublin Red
0.63L$0.00
6/1413/11/202417CL3 3U$30,000.00Belmont1400mGood 4Lucy Fiore59.5kg1:24.485-5-61
  • 1. Bartime
  • 2. Ton Of Grunt
  • 3. Delta Anne
2.3L$3.75
1/1227/10/202414CL3 FM 3U$30,000.00Northam1400mGood 4Clint Johnston-Porter58kg1:23.016-7-11
  • 1. Simply Thinkin'
  • 2. Charlie Jane
  • 3. Nunes
0.3L$5.00
3/1313/10/202418CL2 3U$24,000.00Geraldton1400mGood 3Joseph Azzopardi60.5kg1:24.8213-13-312
  • 1. Odin Omen
  • 2. Daiyamondo
  • 3. Simply Thinkin'
0.4L$2.50
3/825/09/202413CL3 FM 3U$30,000.00Belmont1400mGood 4Clint Johnston-Porter59kg1:24.137-5-34
  • 1. Be Bardot
  • 2. Random Rewards
  • 3. Simply Thinkin'
2.1L$2.75
2/1212/09/2024162CL3 3U$30,000.00Bunbury1400mGood 4Lucy Fiore59kg1:25.6910-8-211
  • 1. Great Fortune
  • 2. Simply Thinkin'
  • 3. Hot Puddin
0.3L$5.00
2/912/08/2024-Trial$0.00Lark Hill950mSoftClint Johnston-Porter0:57.76-0
  • 1. Dublin Red
  • 2. Simply Thinkin'
  • 3. Hymns Of Eladdair
0.58L$0.00
5
Silk
Universal Hotness (6)x44222133x
Trainer: Tim Crosby (Gelorup)12 mths 9: 1-3-3

Jockey: Dakota-Lee Gillett

Weight: 55.5kgs

4 yo Chestnut G
Sire: UNIVERSAL RULER (AUS)
Dam: ROYAL HOTNESS (AUS)
Dam's Sire: Dehere

Stats

Prize Money$37,080.00
Avg $$4,120.00
Win %11.11%
Place %77.78%
Career9: 1-3-3
Track0: 0-0-0
Distance1: 0-0-1
Tr / Dist0: 0-0-0
1st Up2: 0-0-1
2nd Up1: 0-0-0
Firm0: 0-0-0
Good7: 1-3-3
Soft2: 0-0-0
Heavy0: 0-0-0
Synthetic0: 0-0-0

Comments

Gelding back from a spell of four months. Has placed previously first up from a break. Finished off last preparation third of 9 at Bunbury Cl1 December 8 over 1200m, 0.6 len behind Duke Of Wellington with 60kg at $1.50. When resuming last campaign fourth of 15 at Pinjarra Mdn August 14 over 1000m, soft track; 2 len behind Desert Whisper carrying 58kg at $12. Looks forward enough after a recent trial win. Can play a major role on resumption.

Last Starts 9 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
1/424/03/2025-Trial$0.00Bunbury Aw900mGoodKaitlyn Wells0:57.75-0
  • 1. Universal Hotness
  • 2. The Boss Lady
  • 3. Six Shooter
1.12L$0.00
3/908/12/202414CL1 3U$30,000.00Bunbury1200mGood 3Shaun McGruddy60kg1:11.171-1-33
  • 1. Duke Of Wellington
  • 2. Only Us
  • 3. Universal Hotness
0.6L$1.53
3/1524/11/202419CL3 3U$30,000.00Bunbury1400mGood 4Cassey Martinan56kg1:23.512-2-315
  • 1. Belta Of A Song
  • 2. Rommeo
  • 3. Universal Hotness
1.2L$4.00
1/1305/11/202427MDN 3U$25,000.00Bunbury1400mGood 4A Hearn58kg1:25.981-1-18
  • 1. Universal Hotness
  • 2. Authorative
  • 3. Ideally
0.3L$1.53
2/1409/10/202416MDN 3U$25,000.00Bunbury1400mGood 4Austin Galati58kg1:23.071-2-212
  • 1. Boussac
  • 2. Universal Hotness
  • 3. Lethal Weapon
0.8L$3.75
2/1423/09/202411MDN 3U$25,000.00Bunbury1400mGood 4Shaun McGruddy58kg1:25.042-2-213
  • 1. Olympic Park
  • 2. Universal Hotness
  • 3. True Player, Lemmor
0.9L$2.10
2/1612/09/202415MDN 3U$25,000.00Bunbury1400mGood 4Shaun McGruddy58kg1:25.692-4-25
  • 1. L'il Capri
  • 2. Universal Hotness
  • 3. Belta Of A Song
0.4L$2.75
5/929/07/2024-Trial$0.00Lark Hill1000mSoftShaun McGruddy1:03.26-0
  • 1. My Be Lad
  • 2. Lucky Chels
  • 3. Heza Grunt
3.54L$0.00
6
Silk
Zouboltz (1)3440x21247
Trainer: Neville Parnham (Ascot)12 mths 29: 3-4-2

Jockey: Luke Campbell

Weight: 55.5kgs

5 yo Chestnut G
Sire: ZOUSTAR (AUS)
Dam: THINKING OF YOU (NZ)
Dam's Sire: Thorn Park

Stats

Prize Money$89,769.50
Avg $$3,095.50
Win %10.34%
Place %31.03%
Career29: 3-4-2
Track9: 1-2-0
Distance20: 2-3-1
Tr / Dist6: 1-2-0
1st Up6: 0-1-0
2nd Up5: 1-1-0
Firm0: 0-0-0
Good17: 2-4-1
Soft10: 1-0-0
Heavy2: 0-0-1
Synthetic0: 0-0-0

Comments

Last start raced behind the speed prior to fading 7th of 10 at this track Cl5 on March 19 over 1200m, 3 len behind Deferred with 54kg at $8. The start before that 4th of 10 at this track 0Mwly on February 26 over 1200m, 2.5 len behind Sky Duke with 56kg at $3.70. Better than he showed last start and can bounce back.

Last Starts 14 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
7/1019/03/202521CL5 2U$30,000.00Ascot1200mGood 4Luke Campbell54kg1:11.252-2-76
  • 1. Deferred
  • 2. Hammarmill
  • 3. Camera Action
3.1L$8.00
4/1026/02/20257NMW1Y 2U$35,000.00Ascot1200mGood 4Luke Campbell56kg1:11.174-3-46
  • 1. Sky Duke
  • 2. Soso Lucky
  • 3. Seeyouatthesession
2.5L$3.70
2/1219/02/202511CL3 CG 2U$30,000.00Belmont1300mGood 3Luke Campbell56.5kg1:18.739-8-29
  • 1. Rocket Juice
  • 2. Zouboltz
  • 3. Schuhbeck
0.1L$5.00
1/1108/02/202517NMW1Y 2U$35,000.00Ascot1200mGood 4Luke Campbell52.5kg1:10.213-3-13
  • 1. Zouboltz
  • 2. Soso Lucky
  • 3. Divine Inanna
0.1L$4.40
2/1122/01/2025126CL3 CG 2U$30,000.00Ascot1200mGood 4Brad Parnham56kg1:10.956-6-25
  • 1. Caporetto
  • 2. Zouboltz
  • 3. Golden Dore
0.2L$3.50
2/506/01/2025-Trial$0.00Belmont1000mGoodLuke Campbell0:59.16-0
  • 1. Salt Lake Shake
  • 2. Zouboltz
  • 3. Scissor Step
0.33L$0.00
12/1218/09/202414CL3 3U$30,000.00Belmont1200mGood 4Steven Parnham57kg1:11.776-6-127
  • 1. Prospector's Pick
  • 2. Stormageddon
  • 3. Deep Speed
11.7L$11.00
7/824/06/2024-Trial$0.00Belmont1000mGoodLuke Campbell1:00.88-0
  • 1. Chantel
  • 2. Probity
  • 3. Memory Parade
2.17L$0.00
8
Silk
Our Kiwi Princess (2)1513332x09
Trainer: Tom Pike (Pinjarra)12 mths 33: 6-5-7

Jockey: Cody Collis

Weight: 54.5kgs

6 yo Bay/Brown M
Sire: SHOOTING TO WIN (AUS)
Dam: YOU'VE NO IDEA (NZ)
Dam's Sire: Savabeel

Stats

Prize Money$101,215.00
Avg $$3,067.12
Win %18.18%
Place %54.55%
Career33: 6-5-7
Track1: 0-0-0
Distance18: 2-2-4
Tr / Dist1: 0-0-0
1st Up7: 1-2-0
2nd Up7: 1-0-2
Firm0: 0-0-0
Good9: 0-1-2
Soft5: 0-1-0
Heavy3: 0-1-1
Synthetic0: 0-0-0

Comments

Third-up today and placed third-up previously. Resuming ran last of 10 at Pinjarra Pearl Classic on February 15 over 1200m, 19 len behind Rissoles with 55kg at $101. Second-up 9th of 11 at this track Rtg 46+ on March 12 over 1200m, 5.5 len behind Winning Aces carrying 58kg at $61. Can't have on recent performances.

Last Starts 21 days since last start

PlaceDateDaysClassPrizeTrackDist.Cnd.JockeyWeightRace TimeIn RunGateResultMarginStarting Price
9/1112/03/202525BM44+ 2U$17,000.00Ascot1200mGood 4Ava Catarino58kg1:10.8110-11-910
  • 1. Winning Aces
  • 2. Pretty Devine
  • 3. Time Connection
5.5L$61.00
10/1015/02/2025168BM66+ FM 2U$80,800.00Pinjarra1200mGood 4Natasha Faithfull55kg1:10.5210-10-109
  • 1. Rissoles
  • 2. Cherry Can Run
  • 3. Valsassina
19.0L$101.00
2/531/08/202411BM68+ 3U$20,000.00newman1200mGoodKyra Yuill56.5kg1:08.173-2-22
  • 1. Sioux City
  • 2. Our Kiwi Princess
  • 3. Wakan Tanka
0.1L$4.00
3/620/08/20249BM58+ FM 3U$20,000.00Broome1300mGoodKyra Yuill60kg1:15.885-5-34
  • 1. Trisuem
  • 2. Topaz
  • 3. Our Kiwi Princess
4.9L$1.44
3/911/08/202415BM68+ 3U$30,000.00Port Hedland1200mGoodMichael Heagney56kg1:10.257-5-34
  • 1. Amelia's Belief
  • 2. Isola Bay
  • 3. Our Kiwi Princess
5.1L$19.00
3/727/07/202421BM68+ 2U$17,000.00Roebourne1205mGoodChristopher Nicoll56kg1:10.186-5-34
  • 1. Amelia's Belief
  • 2. War Warrior
  • 3. Our Kiwi Princess
3.2L$8.00
3/910/03/2022-Trial$0.00Port Macquarie1000mHeavyCejay Graham1:00.75-3
  • 1. Fantastic Fille
  • 2. Amber Deluxe
  • 3. Our Kiwi Princess
1.4L$0.00
5/511/02/2022-Trial$0.00Taree1000mGoodG Spokes0:59.93-5
  • 1. Gold Bracelet
  • 2. Poita
  • 3. Are We Good
8.1L$0.00

24/7 Betting Line

1800 523 276

Customer Support

1300 523 276

Download the App

Better Operator

Sponsors and Partners

Secure Payment Methods Available

Rules, Terms & Conditions

Gamble Responsibly. Set a Pre-Commitment Limit . For SA residents, we are governed by a Code of Practice.

Is gambling a problem for you? Call Gambling Help on 1800 858 858 or visit gamblinghelponline.org.au.

Don’t chase your losses. Walk away. Gamble Responsibly.

We are licensed and regulated by the Northern Territory Racing Commission, and secured using Secure Sockets Layer with 2048-bit encryption.

Copyright © 2025 Entain Group Pty Ltd trading as Ladbrokes AU ABN 25 151 956 768

Watch the clock
Must be 18+