Jonjo O'Neill Jr. Horse Racing Form | Newbury 16:15 20th February 2022

Jonjo O'Neill Jr.' Form | 20th February 2022

20th February 2022 RacingTV Novices' Limited Handicap Chase (GBB Race)

Total Horses Ride Last 14 Days Race Type Wins Races Win %
973 2 wins from 16 runs
12.5%
Chase Turf 2 21
9.52%
Hurdle Turf 2 22
9.09%
NH Flat 0 5
0%
Flat Turf 98 1002
9.78%
Flat AW 50 645
7.75%

RacingTV Novices' Limited Handicap Chase (GBB Race)

Race Type
Chase Turf
Class
3
Classifications
Chase, Handicap, Limited, Novice
Ground
Soft
Distance
2m 6f 93y
Runners
6
Prize Money
£17,500
Is Jonjo O'Neill Jr. Improving?
Does Jonjo O'Neill Jr. Suit This Race
Horse Strength

43.6%

Session: 6817

Going % good races

13.11%

44 of 61

Distance % good races

12.11%

8 of 61

Class % good races

43.6%

18 of 179

Race Type % good races

60.5%

18 of 179

Course % good races

60.5%

18 of 179

Most Profitable Bet Type
Previous Results Summary
Date Horse
Trainer
Course/Class/Distance/Type/Prize
Classifications
Weight
Headgear
Going Finish Pos./No. Of Runners - Dist. Won/Beaten/Finish Time
In Running Comments
SP BF Odds
Plc Odds
OR
0 2022-02-19 14:40 Time To Get Up
Jonjo O'Neill Jr.
Haydock / 1 / 3m 4f 97y / Chase Turf / 100K 10-11
Tongue Strap
Heavy3/11 -btn 33 The Galloping Bear 10-7

waited with towards rear, headway chasing leaders 11th, went 2nd 5 out, pushed along before next, lost 2nd soon after 4 out, mistake 2 out, finished tired and virtually walked over the line

23 27.26
8
144
1 2022-02-17 14:45 Nickolson
Jonjo O'Neill Jr.
Leicester / 3 / 1m 7f 201y / Chase Turf / 16K 11-0 Soft2/4 -btn 7 Nelson River 11-0

led, slow and headed 3rd, pressed leader until ridden 4 out, kept on one pace and went 2nd run in

2 2.09
1.4
130
2 2022-02-16 14:05 Arrivederci
Jonjo O'Neill Jr.
Wetherby / 2 / 2m 3f 154y / Hurdle Turf / 20K 11-3
Tongue Strap
HeavyP -btn Findthetime 10-0

chased leaders, not fluent, mistake and lost place 6th, well beaten after 4 out, pulled up before 3 out

5.5 6.2
1.98
133
3 2022-02-15 15:55 T'Araison
Jonjo O'Neill Jr.
Lingfield / 5 / 2m 7f / Hurdle Turf / 11K 11-12
Cheekpieces
HeavyP -btn Coolvalla 11-0

towards rear, reminder 4th, behind 7th, pulled up before next

13 17.4
3.85
95
4 2022-02-15 15:20 Clondaw Promise
Jonjo O'Neill Jr.
Lingfield / 3 / 2m 7f 110y / Chase Turf / 18K 11-0
Cheekpieces
HeavyF -btn Movethechains 10-6

chased leaders, challenged after 8th, ridden and 1 1/2 lengths 2nd when fell 2 out

7.5 8.03
2.15
125
5 2022-02-13 17:00 Copper Cove
Jonjo O'Neill Jr.
Exeter / 5 / 2m 161y / NH Flat / 4K 11-5 Soft1/9 -win 2.5 Hermes Du Gouet 11-5

prominent, led 6f out, pushed along over 2f out, ridden over 1f out, ran on final furlong

5.5 6.94
2.06
6 2022-02-13 15:30 Coeur Serein
Jonjo O'Neill Jr.
Exeter / 2 / 2m 7f 25y / Hurdle Turf / 25K 11-10
Cheekpieces
Soft2/6 -btn 3.75 Emmpressive Lady 10-13

chased leaders, mistake 3rd, pushed along approaching 3 out, ridden to challenge before last, kept on well flat, went second final 50yds

9 11.52
4.3
135
7 2022-02-12 15:35 Soaring Glory
Jonjo O'Neill Jr.
Newbury / 1 / 2m 69y / Hurdle Turf / 155K 11-12
Cheekpieces
Good To Soft5/14 -btn 4.6 Glory And Fortune 11-8

held up towards rear, headway chasing leaders before 3 out, disputing held 2nd when mistake last, no extra run-in

9 11.38
3.72
147
8 2022-02-11 15:05 Fantastic Lady
Jonjo O'Neill Jr.
Bangor-on-Dee / 3 / 2m 4f 72y / Chase Turf / 12K 11-5 Soft1/5 -win 5.5 Belle De Manech 11-1

chased leader, pressed leader 3 out, close 2nd 2 out, pushed along and led before last, stayed on strongly, readily

2.75 2.82
1.75
129
9 2022-02-10 16:07 Gulliver Collonges
Jonjo O'Neill Jr.
Ffos Las / 4 / 2m 4f / Hurdle Turf / 13K 11-10 SoftP -btn Crossing The Bar 11-7

towards rear of mid-division, awkward at 6th,last pair when mistake 3 out, tailed off and pulled up before 2 out

9.5 12.05
3.66
111
10 2022-02-10 15:37 Dock Road
Jonjo O'Neill Jr.
Ffos Las / 4 / 2m 7f 177y / Chase Turf / 15K 11-10
Cheekpieces
SoftP -btn Fairlawn Flyer 11-11

chased leaders, hit 5 out, weakening when blundered 4 out, pulled up before next

15 14.5
5.15
108
11 2022-02-10 13:52 Gosuatri
Jonjo O'Neill Jr.
Ffos Las / 5 / 1m 7f 182y / Hurdle Turf / 10K 11-2
Tongue Strap
Soft5/15 -btn 7.8 Petty Cash 11-9

chased leaders, outpaced before 2 out, ridden between last two, plugged on run-in

6 7.89
2.46
90
12 2022-02-09 15:00 Trapista
Jonjo O'Neill Jr.
Ludlow / 3 / 2m 5f 55y / Hurdle Turf / 16K 11-11 Good To Soft5/6 -btn 12.25 Bellatrixsa 10-12

raced wide, held up in 4th, pushed along and bit closer approaching 3 out, slight peck 3 out, ridden and weakened before the last

6 7.41
3.38
130
13 2022-02-09 14:30 Lock's Corner
Jonjo O'Neill Jr.
Ludlow / 3 / 2m 4f 11y / Chase Turf / 22K 11-3
Tongue Strap
Good To Soft6/6 -btn 87.45 Isolate 10-12

jumped left most of way, jumped slowly 1st, off the pace in 5th, headway out wide tracking leaders 9th (water), jumped slowly again 10th, went left and reminders 12th, soon weakened, tailed off

17 20.16
8.99
125
14 2022-02-08 15:20 Young Wolf
Jonjo O'Neill Jr.
Market Rasen / 4 / 2m 7f 191y / Chase Turf / 11K 11-10 Good To SoftP -btn Guetapan Collonges 11-11

jumped slow at times, in touch in rear, behind 4 out, pulled up next

15 16.22
6.42
115
15 2022-02-08 14:45 Skylanna Breeze
Jonjo O'Neill Jr.
Market Rasen / 4 / 2m 7f 16y / Hurdle Turf / 9K 11-5 Good To Soft9/10 -btn 115.05 Schalke 11-1

raced wide in touch, weakened 3 out, soon behind, tailed off

29 38.07
8.6
108
16 2022-02-05 14:55 Easysland
Jonjo O'Neill Jr.
Sandown / 1 / 2m 7f 98y / Hurdle Turf / 100K 11-12
Tongue Strap
Good To SoftP -btn Green Book 10-6

soon rear-division, tailed off and pulled up before 3 out

51 59.71
11.51
150
17 2022-02-04 15:30 Ashfield Paddy
Jonjo O'Neill Jr.
Chepstow / 4 / 3m 2f 54y / Chase Turf / 14K 12-0 Soft6/17 -btn 37.3 Dr Kananga 11-5

held up in rear, not fluent 10th, headway 16th, 4th 5 out, blundered and weakened 4 out

8 11.5
2.84
122
18 2022-02-03 16:40 Dollar Bae
Jonjo O'Neill Jr.
Wincanton / 5 / 1m 7f 50y / NH Flat / 4K 11-0 Good To Soft1/10 -win 2 Treyarnon Bay 10-2

midfield, headway to challenge over 2f out, led 2f out, soon pushed along, ridden over 1f out, ran on well

4.5 5.31
1.9
19 2022-02-03 16:10 Faustinovick
Jonjo O'Neill Jr.
Wincanton / 3 / 3m 1f 30y / Chase Turf / 22K 10-9
Tongue Strap
Good3/6 -btn 27.5 Rapper 11-12

chased leaders, not fluent 7th, went second 12th, mistake next, led 14th, soon headed, blundered 17th, lost second 3 out, no extra approaching next

4.5 4.67
2.28
120
20 2022-02-02 15:20 Kilbrook
Jonjo O'Neill Jr.
Leicester / 3 / 2m 4f 25y / Chase Turf / 14K 11-5
Cheekpieces
Soft3/5 -btn 8.8 Patroclus 11-7

held up behind leaders, headway on outside 3 out, close 3rd after 2 out, no extra flat

8.5 9.46
3.76
124
21 2022-02-01 15:20 Hang Tough
Jonjo O'Neill Jr.
Ffos Las / 5 / 2m 7f 177y / Chase Turf / 12K 11-3
Tongue Strap
Good To Soft6/17 -btn 44.25 Powerful Position 10-13

led 1st, not fluent 9th, blundered 12th, headed and mistake 3 out, soon weakened

12 18.5
4
88
22 2022-02-01 14:20 File Illico
Jonjo O'Neill Jr.
Ffos Las / 4 / 2m / Chase Turf / 17K 11-10
Cheekpieces
Good To Soft3/6 -btn 7.6 Billingsley 10-2

chased leader 3rd until 6th, hit 8th, 2nd from 4 out, no impression on winner 2 out, lost 2nd close home

5 5.62
2.57
115
23 2022-02-01 13:50 On The Bandwagon
Jonjo O'Neill Jr.
Ffos Las / 5 / 2m 7f 191y / Hurdle Turf / 11K 11-9 Good To SoftP -btn Shot Boii 10-4

held up towards rear, not fluent 6th, driven and well beaten before 3 out, pulled up before 2 out

7 7.51
2.26
102
24 2022-01-31 15:00 Prince Escalus
Jonjo O'Neill Jr.
Hereford / 3 / 2m 8y / Chase Turf / 19K 11-1 Good1/3 -win 2.75 Monsieur Lecoq 11-0

made all, in command before last, stayed on well, unchallenged

2.25 2.29
129
25 2022-01-31 14:00 Orrisdale
Jonjo O'Neill Jr.
Hereford / 3 / 2m 4f 194y / Chase Turf / 16K 11-0
Cheekpieces
Good1/4 -win 2.25 Switch Hitter 11-6

jumped boldly, made all, jumped big 9th, quickened pace before 3 out, ridden and stayed on well run-in, unchallenged

4 4.2
1.72
127
26 2022-01-30 13:30 Anyharminasking
Jonjo O'Neill Jr.
Sedgefield / 3 / 2m 178y / Hurdle Turf / 16K 11-11 Good1/7 -win 5 Ellaat 10-11

held up in rear, jumped left 1st, headway going well after 3 out, switched left and not fluent 2 out, cruised into lead bypassing omitted last, very easily

1.83 1.97
1.36
127
27 2022-01-29 15:05 Champ
Jonjo O'Neill Jr.
Cheltenham / 1 / 2m 7f 213y / Hurdle Turf / 70K 11-6 Good2/5 -btn 3.25 Paisley Park 11-6

close 3rd on inside, went 2nd before 3 out, led approaching the last, headed last, edged left run-in, no extra and well held final 150 yards

1.53 1.57
1.28
163
28 2022-01-29 13:20 When You're Ready
Jonjo O'Neill Jr.
Cheltenham / 2 / 2m 4f 127y / Chase Turf / 30K 10-12
Cheekpieces
GoodP -btn Imperial Alcazar 11-12

never travelled in rear, tailed off and pulled up before 8th

6.5 7.68
2.49
130
29 2022-01-28 12:55 Half The Freedom
Jonjo O'Neill Jr.
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 8K 11-4 Good To Soft7/10 -btn 37 Shallow River 11-4

held up towards rear, headway before 3 out, no impression, well beaten when jumped left 2 out

126 263.64
24
30 2022-01-28 12:25 Judicial Law
Jonjo O'Neill Jr.
Huntingdon / 4 / 1m 7f 171y / Hurdle Turf / 8K 11-11 Good To Soft5/10 -btn 16 Dibble Decker 11-4

mid-division, not fluent 4th, soon pushed along, driven after 5th, some headway when not fluent 3 out, no impression, well beaten 2 out, kept on final 100 yards

2.75 3.1
1.17
31 2022-01-27 14:45 Limetree Boy
Jonjo O'Neill Jr.
Wetherby / 4 / 2m / Hurdle Turf / 11K 11-2 Good To Soft1/11 -win 0.75 Lupus Regem 11-8

held up tracking leaders in 5th, closer before 3 out, led and hit last, driven and held on

3.75 4.4
1.6
32 2022-01-27 13:45 Walk In My Shoes
Jonjo O'Neill Jr.
Wetherby / 5 / 2m 3f 154y / Hurdle Turf / 9K 12-0
Tongue Strap
Good To Soft5/15 -btn 19.5 Son Of The Somme 11-11

held up in mid-division, ridden after 4 out, soon outpaced, plugged on

4 4.74
1.62
102
33 2022-01-26 13:50 Born In Borris
Jonjo O'Neill Jr.
Wincanton / 4 / 2m 5f 82y / Hurdle Turf / 13K 11-6
Blinkers
Good To Soft9/10 -btn 56.75 Electric Annie 11-1

ran loose briefly in paddock and reluctant going to post, chased leaders out wide, reminder after 7th, ridden and weakened after 3 out, tailed off

51 66.41
15.18
110
34 2022-01-23 15:25 Frisco Bay
Jonjo O'Neill Jr.
Warwick / 4 / 3m 1f 100y / Chase Turf / 13K 11-12
Tongue Strap
Good To Soft6/11 -btn 22.75 Smuggler's Blues 11-7

led 2nd until 4th, slow 8th, led 13th, headed 14th, slow 4 out, lost 2nd next, weakened 2 out

3.5 3.5
1.86
115
35 2022-01-22 16:05 Monbeg Genius
Jonjo O'Neill Jr.
Ascot / 3 / 2m 5f 141y / Hurdle Turf / 11K 11-8 Soft4/8 -btn 7.5 Jerrash 11-2

held up in last pair, pushed along and outpaced in 6th turning in, never threatened

7.5 9.28
2.53
36 2022-01-22 14:55 Palmers Hill
Jonjo O'Neill Jr.
Ascot / 2 / 2m 5f 8y / Chase Turf / 85K 10-9 SoftP -btn Phoenix Way 10-4

off the pace in last pair, pushed along and struggling before 13th, hit next, never on terms, tailed off and pulled up 2 out

4.33 4.7
1.82
142
37 2022-01-22 13:45 Garry Clermont
Jonjo O'Neill Jr.
Ascot / 2 / 2m 3f 58y / Hurdle Turf / 30K 11-12 Soft3/11 -btn 8.5 Unexpected Party 10-13

held up just off the pace in mid-division, headway chasing leaders after 3 out, 3rd and one pace between last two

5.5 5.93
2.15
143
38 2022-01-22 13:10 Cobolobo
Jonjo O'Neill Jr.
Ascot / 3 / 2m 7f 180y / Chase Turf / 17K 11-4
Tongue Strap
Soft2/10 -btn 0.05 Cat Tiger 11-9

led, stumbled badly 13th, ridden and hit last, strongly pressed run-in, lost on the nod

9 11.5
3.22
128
39 2022-01-20 14:45 Henry Gondoff
Jonjo O'Neill Jr.
Wincanton / 3 / 2m 3f 166y / Hurdle Turf / 14K 11-10
Cheekpieces
Good To SoftF -btn Whydah Gally 11-1

pushed along when fell 1st

11 13.94
4
122
40 2022-01-20 13:15 Moscow Spy
Jonjo O'Neill Jr.
Wincanton / 4 / 1m 7f 50y / Hurdle Turf / 8K 11-6 Good To Soft6/10 -btn 30 Monviel 11-6

in touch, ridden and weakened 2 out

101 258.62
12
41 2022-01-19 15:00 Django Django
Jonjo O'Neill Jr.
Newbury / 3 / 2m 7f 86y / Chase Turf / 12K 11-10
Tongue Strap
Good To SoftP -btn 13.75 Storm Control 11-7

ran in snatches, chased leaders, pushed along before 7th, lost place next, jumped slowly and reminders 9th, tailed off 13th, soon pulled up

6 7
2.51
125
42 2022-01-18 14:40 Cawthorne Lad
Jonjo O'Neill Jr.
Exeter / 4 / 2m 2f 111y / Hurdle Turf / 10K 11-10 Good To Soft3/16 -btn 16.5 Trump Lady 10-4

held up towards rear, headway after 7th, ridden and no impression 2 out, mistake last, plugged on, went 3rd towards finish

13 21.59
3.91
113
43 2022-01-17 13:00 Rabski
Jonjo O'Neill Jr.
Chepstow / 4 / 2m 7f 131y / Hurdle Turf / 11K 11-12 Soft8/9 -btn 82.5 Lanspark 11-2

held up off the pace towards rear, headway chasing leaders 5th, weakened turning in, tailed off

13 14.86
4.6
110
44 2022-01-15 15:50 Courtandbould
Jonjo O'Neill Jr.
Kempton / 3 / 2m / Hurdle Turf / 12K 11-10 Soft8/10 -btn 40 First Street 11-12

prominent, outpaced and pushed along 3 out, gradually faded, no chance from before 2 out

23 24.6
6.72
130
45 2022-01-15 13:32 Lock's Corner
Jonjo O'Neill Jr.
Kempton / 3 / 2m 4f 110y / Chase Turf / 21K 11-3
Tongue Strap
Soft7/7 -btn 47.5 Falco Blitz 11-12

tracked leaders, slow jump 4 out, soon pushed along and weakened quickly

9 9.53
4.48
130
46 2022-01-13 15:40 Anyharminasking
Jonjo O'Neill Jr.
Catterick / 4 / 1m 7f 156y / Hurdle Turf / 8K 11-6 Good To Soft1/7 -win 6.5 Sayar 11-7

waited with in last pair, smooth headway between horses approaching 2 out, led on bit approaching the last, immediately quickened clear, very easily, eased towards finish

2.38 2.75
1.34
114
47 2022-01-13 15:10 Sermando
Jonjo O'Neill Jr.
Catterick / 4 / 3m 1f 71y / Hurdle Turf / 8K 11-6
Tongue Strap
Good To Soft5/6 -btn 24.8 Art Of Diplomacy 11-2

raced wide in 5th, pushed along after 3 out, 5th and struggling before next

15 18
6.22
114
48 2022-01-13 14:10 Any Givin Sunday
Jonjo O'Neill Jr.
Catterick / 4 / 2m 3f 66y / Hurdle Turf / 9K 11-8 Good To Soft3/4 -btn 12.5 A Different Kind 11-12

raced keenly in 3rd out wide, went 2nd before 2 out, ridden and well held between last two, weakened into 3rd towards finish

8.5 10.65
2.12
49 2022-01-12 14:50 Kilbrook
Jonjo O'Neill Jr.
Leicester / 3 / 2m 4f 25y / Chase Turf / 12K 11-11
Cheekpieces
Good To Soft3/9 -btn 2.05 Family Business 10-10

held up in last pair, steady headway before 4 out, 3rd before 2 out, stayed on run-in, not pace to challenge

5 5.56
2.47
124
50 2022-01-11 15:35 Gosuatri
Jonjo O'Neill Jr.
Exeter / 5 / 2m 5f 137y / Hurdle Turf / 6K 11-5
Tongue Strap
Heavy3/12 -btn 16 Bellamy's Grey 10-10

chased leaders, went 2nd leaving back straight, led 3 out, already headed when mistake 2 out, well held when mistake and dropped to 3rd at the last

5 5.6
2.43
93
51 2022-01-11 12:50 Coeur Serein
Jonjo O'Neill Jr.
Exeter / 3 / 3m 54y / Chase Turf / 16K 11-8
Cheekpieces
Heavy2/6 -btn 10 Tallow For Coal 10-3

jumped left at times, tracked leading trio, mistake and rider lost iron briefly 9th, headway tracking leader at 11th, went left next and 14th, pushed along and lost 2nd before 4 out, 2nd again between last two, no chance with winner

5 5.5
2.83
141
52 2022-01-10 15:00 Arrivederci
Jonjo O'Neill Jr.
Taunton / 3 / 2m 3f 1y / Hurdle Turf / 14K 11-8
Tongue Strap
Soft4/8 -btn 13.75 Cap Du Mathan 10-9

raced in 4th out wide, outpaced and struggling after 3 out, never on terms with principals

4 4.7
1.79
136
53 2022-01-10 13:00 T'Araison
Jonjo O'Neill Jr.
Taunton / 4 / 2m 3f 1y / Hurdle Turf / 9K 11-5 Soft7/9 -btn 48.75 JPR One 11-12

chased leader, pushed along 4 out, every chance next, lost 2nd soon after, weakened before 2 out, tailed off

51 141.88
15.75
54 2022-01-07 15:05 File Illico
Jonjo O'Neill Jr.
Wetherby / 4 / 1m 7f 36y / Chase Turf / 12K 11-12
Cheekpieces
Soft1/6 -win 0.5 Relkadam 10-9

tracked leader, led 7th, joined and not fluent 4 out, mistake and headed 2 out, chased leader when not fluent next, driven and rallied to lead close home

5.5 6.49
2.68
110
55 2022-01-06 15:50 Destin D'Ajonc
Jonjo O'Neill Jr.
Chepstow / 4 / 2m 3f 98y / Chase Turf / 13K 11-5
Tongue Strap
Heavy1/8 -win 3 Broken Quest 11-10

tracked leader, challenged 10th, going well and led last, clear flat, reduced lead but just shaken up towards finish

3.25 3.67
1.57
111
56 2022-01-04 13:45 Theme Tune
Jonjo O'Neill Jr.
Hereford / 4 / 3m 1f 119y / Hurdle Turf / 15K 12-1
Cheekpieces
Good To Soft10/14 -btn 42.5 Gazette Bourgeoise 11-8

not that fluent, chased leaders, driven after 3 out, beaten next, soon weakened

9 12.35
4
122
57 2022-01-03 15:20 Red Maple
Jonjo O'Neill Jr.
Southwell / 5 / 2m 4f 88y / Hurdle Turf / 6K 11-2
Tongue Strap
Good To SoftP -btn Barrakhov 11-4

held up in touch, awkward 3rd, midfield 6th, ridden and lost place 8th, well beaten 3 out, pulled up before 2 out

15 17.5
3.65
92
58 2022-01-03 13:20 Itso Fury
Jonjo O'Neill Jr.
Southwell / 5 / 1m 7f 182y / NH Flat / 4K 11-6
Tongue Strap
Good To Soft3/13 -btn 5.75 Ballyglass 11-6

held up in midfield, ridden to chase leaders over 2f out, kept on over 1f out but no chance with winner

4.5 5.6
2.18
59 2022-01-01 15:00 Dock Road
Jonjo O'Neill Jr.
Exeter / 4 / 2m 3f 48y / Chase Turf / 14K 11-8 Heavy5/6 -btn 58.5 Chambard 10-12

Never better than midfield

4.5 5
2.54
113
60 2022-01-01 14:25 Henry Gondoff
Jonjo O'Neill Jr.
Exeter / 3 / 3m 54y / Chase Turf / 22K 11-7
Cheekpieces
HeavyP -btn Le Milos 11-12

Held up, headway into midfield 8 out, ridden 5 out, pulled up before 2 out

11 13.5
4.06
125
61 2022-01-01 13:50 Judicial Law
Jonjo O'Neill Jr.
Exeter / 4 / 2m 161y / Hurdle Turf / 8K 11-0 Heavy1/9 -win 4.75 Gamaret 11-0

Prominent, nudged along before 3 out, joined leader before 2 out, ridden to lead on run in, readily

4 5.56
1.33

Anonymous Ginger Ltd. does not encourages reckless gambling. This site is not intended for an audience under 18 years of age. We recommend that readers who engage in gambling do so responsibly and set financial limits. If you have a concern about problem gambling, you can contact GamCare on 0845 6000 133 or gamcare.org.uk

Anonymous Ginger © Copyright 2024, All Rights Reserved