• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 09:25
CEST 15:25
KST 22:25
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12TL.net Map Contest #22 - Voting & Ladder Map Selection7Code S Season 2 (2026) - RO8 Preview5[ASL21] Finals Preview: Two Legacies21
Community News
Weekly Cups (June 8-14): Clem and Solar double, PTR tested0RSL: S6 Finals played at BlizzCon 202611Douyu Cup 2026: $20,000 Legends Event (June 26-28)10[BSL22] Non-Korean Championship from 13 to 28 June4Weekly Cups (May 25-31): Clem doubles, 2v2 circuit heads toward finale0
StarCraft 2
General
RSL: S6 Finals played at BlizzCon 2026 TL Poll: How do you feel about the 5.0.16 PTR balance changes? Weekly Cups (June 8-14): Clem and Solar double, PTR tested Team Liquid Map Contest #22: Results and Winners High level ptr replays? where can I find them?
Tourneys
Douyu Cup 2026: $20,000 Legends Event (June 26-28) Maestros of The Game 2 announcement and schedule ! Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) GSL Code S Season 2 (2026)
Strategy
[G] Having the right mentality to improve
Custom Maps
[D]RTS in all its shapes and glory <3
External Content
Mutation # 530 One For All The PondCast: SC2 News & Results Mutation # 529 Opportunities Unleashed Mutation # 528 Infection Detected
Brood War
General
Where is EffOrt? BW General Discussion BGH Auto Balance -> http://bghmmr.eu/ vespene.gg — BW replays in browser Quality of life changes in BW that you will like ?
Tourneys
[Megathread] Daily Proleagues [ASL21] Grand Finals [BSL22] Grand Finals - Sunday 21:00 CEST Escore Tournament StarCraft Season 2
Strategy
Relatively freeroll strategies Creating a full chart of Zerg builds Why doesn't anyone use restoration? Any training maps people recommend?
Other Games
General Games
Total War: Warhammer 40K Stormgate/Frost Giant Megathread ZeroSpace Megathread Path of Exile Nintendo Switch Thread
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
Vanilla Mini Mafia
Community
General
UK Politics Mega-thread [H]Internet/Gaming Cafe Tips and Tricks US Politics Mega-thread Russo-Ukrainian War Thread Trading/Investing Thread
Fan Clubs
The HerO Fan Club! The herO Fan Club!
Media & Entertainment
Movie Discussion! [Req][Books] Good Fantasy/SciFi books [TV/BOOK] *SPOILERS* Game of Thrones Discussion [Manga] One Piece
Sports
2024 - 2026 Football Thread TeamLiquid Health and Fitness Initiative For 2023 Formula 1 Discussion Cricket [SPORT] NBA General Discussion
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Facing Challenges in Mobile App Development
TL Community
The Automated Ban List
Blogs
Does Workplace Frustration D…
TrAiDoS
An Exploration of th…
waywardstrategy
I'm an arrogant trash talke…
FlaShFTW
Gauntlet SC2: A Retrospectiv…
Ctone23
Why RTS gamers make better f…
gosubay
Customize Sidebar...

Website Feedback

Closed Threads



Active: 9982 users

Ordering of the search results

Forum Index > Website Feedback
Post a Reply
Normal
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
June 17 2010 15:22 GMT
#1
I've noticed that search results are ordered by the date of the last reply in that thread. This may become inconvenient when searching for content instead of title only.

I was wondering could it be able to order by the date of the reply which actually contains the searched query.
For example, if I enter to search "bgh" in Content only, first result I get is a thread where word "bgh" was last mentioned on May 27. I'd like as a first result get a thread where word "bgh" was mentioned the latest.

Another nuisance is when looking at someone's posts history. Again, as a first result I get a thread which has the latest reply, regardless of the actual date of the reply that person made. It would be nice as a first result to get a thread where that person has made his latest post.
This is mostly inconvenient when you wanna see the last post of someone who hasn't posted in a while.

Anyways, I know these are just small "problems", but I'd like to see your opinion about them. Maybe I'm overseeing something so obvious which I usually do, or maybe there's a valid reason things are the way they are now.

Whichever the case may be, I'd like a reply
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
July 21 2010 20:01 GMT
#2
On June 18 2010 00:22 2Pacalypse- wrote:
Whichever the case may be, I'd like a reply

Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
KwarK
Profile Blog Joined July 2006
United States44071 Posts
July 21 2010 20:15 GMT
#3
On July 22 2010 05:01 2Pacalypse- wrote:
Show nested quote +
On June 18 2010 00:22 2Pacalypse- wrote:
Whichever the case may be, I'd like a reply


Don't lose hope. If all else fails you could pm R1CH.
ModeratorThe angels have the phone box
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
July 21 2010 20:36 GMT
#4
Do not disturb the wizards - my motto.
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
MasterOfChaos
Profile Blog Joined April 2007
Germany2896 Posts
March 30 2011 17:24 GMT
#5
I strongly support this. That ordering is very annoying.
LiquipediaOne eye to kill. Two eyes to live.
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
March 30 2011 19:59 GMT
#6
I'm still not losing hope!
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
March 31 2011 03:57 GMT
#7
On July 22 2010 05:36 2Pacalypse- wrote:
Do not disturb the wizards - my motto.


Given it has been 10 months since the thread was created, perhaps a gentle nudge won't be so bad. If you do end up angering the RICH then it will be fun to see what he turns you into
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
flamewheel
Profile Blog Joined December 2009
FREEAGLELAND26782 Posts
March 31 2011 18:28 GMT
#8
2Pac I believe in you~
Writerdamn, i was two days from retirement
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
Last Edited: 2011-04-08 01:49:39
April 08 2011 01:49 GMT
#9
Alas poor 2PAC I knew him from a feedback thread. Taken before his time...

R1CH what have you done? <----Insert overly dramatic wailing.
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
April 08 2011 08:35 GMT
#10
itsd soo hartd to trype witgh theswe cklaws..,,,...,,.
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
April 11 2011 02:06 GMT
#11
On April 08 2011 17:35 2Pacalypse- wrote:
itsd soo hartd to trype witgh theswe cklaws..,,,...,,.


Try the tentacles, I hear they are more flexible.

Why R1CH, why?

"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
blakbeard
Profile Joined December 2010
United States19 Posts
Last Edited: 2011-04-18 19:57:17
April 18 2011 19:56 GMT
#12
I strongly support this idea as well. Would be very helpful!
Varpulis
Profile Blog Joined February 2011
United States2517 Posts
April 18 2011 21:19 GMT
#13
This would actually be really helpful. Hopefully R1CH puts it on his list of things-to-do. 2Pacalypse-, are you spamming R1CH with pm's yet?
For he is the Oystermeister, lord of all the oysters.
Craton
Profile Blog Joined December 2009
United States17288 Posts
April 20 2011 07:50 GMT
#14
On April 19 2011 04:56 blakbeard wrote:
I strongly support this idea as well. Would be very helpful!

Trying tentacles over claws or changing the search order?

twitch.tv/cratonz
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
April 21 2011 02:11 GMT
#15
O R1CH-eo, R1CH-eo, wherefore art thou R1CH-eo?
Deny thy task list and refuse thine more important work;
Or if thou wilt not, be but swamped with my constant PMs
And I'll no longer be a quiet netizen.

R1CH-eo:Shall I hear more, or shall I speak at this?

'Tis but thy task list that is my enemy:
Thou art busy, though not so busy.
What's so busy? It is nor useful nor relevant,
Nor helpful nor informative, nor any other pretext
Excusing a mod. O do mine other task!
What's in a task list? That which we call a job
By any other word would be as trying;
So R1CH-eo would, were he not R1Ch-eo swamp'd,
Retain that sufficent time which he owes
Without that list. R1Ch-eo, doff thy list,
and for thine more important work, which is no part of thee,
Order the search results!

I have too much time on my hands...


"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
DeltruS
Profile Blog Joined April 2010
Canada2214 Posts
April 21 2011 05:17 GMT
#16
I'd really like to order by amount of posts too.
http://grooveshark.com/#/deltrus/music
bkrow
Profile Blog Joined October 2010
Australia8532 Posts
April 21 2011 13:30 GMT
#17
On April 21 2011 11:11 Probulous wrote:
O R1CH-eo, R1CH-eo, wherefore art thou R1CH-eo?
Deny thy task list and refuse thine more important work;
Or if thou wilt not, be but swamped with my constant PMs
And I'll no longer be a quiet netizen.

R1CH-eo:Shall I hear more, or shall I speak at this?

'Tis but thy task list that is my enemy:
Thou art busy, though not so busy.
What's so busy? It is nor useful nor relevant,
Nor helpful nor informative, nor any other pretext
Excusing a mod. O do mine other task!
What's in a task list? That which we call a job
By any other word would be as trying;
So R1CH-eo would, were he not R1Ch-eo swamp'd,
Retain that sufficent time which he owes
Without that list. R1Ch-eo, doff thy list,
and for thine more important work, which is no part of thee,
Order the search results!

I have too much time on my hands...



Hell if that doesn't get a response from R1CH i don't know what will
In The Rear With The Gear .. *giggle* /////////// cobra-LA-LA-LA-LA-LA!!!!
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
April 29 2011 01:25 GMT
#18
On April 21 2011 22:30 bkrow wrote:
+ Show Spoiler +
On April 21 2011 11:11 Probulous wrote:
O R1CH-eo, R1CH-eo, wherefore art thou R1CH-eo?
Deny thy task list and refuse thine more important work;
Or if thou wilt not, be but swamped with my constant PMs
And I'll no longer be a quiet netizen.

R1CH-eo:Shall I hear more, or shall I speak at this?

'Tis but thy task list that is my enemy:
Thou art busy, though not so busy.
What's so busy? It is nor useful nor relevant,
Nor helpful nor informative, nor any other pretext
Excusing a mod. O do mine other task!
What's in a task list? That which we call a job
By any other word would be as trying;
So R1CH-eo would, were he not R1Ch-eo swamp'd,
Retain that sufficent time which he owes
Without that list. R1Ch-eo, doff thy list,
and for thine more important work, which is no part of thee,
Order the search results!

I have too much time on my hands...



Hell if that doesn't get a response from R1CH i don't know what will


Sigh...

Apparently not

This thread almost disappeared off page 2 and into the dark recesses of TL backend. We will get a response to this suggestion.

Keep fighting!
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
May 17 2011 00:06 GMT
#19
I guess shakespeare doesn't do it for R1CH.

Suggestions anyone? This would be really useful. A response, just a response would be nice.
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
May 26 2011 01:47 GMT
#20
I know I keep bumping this thread but it would be nice to have a response to this request. It has been up here since June last year and I know that I am not the only one that would appreciate this feature. I understand the extremely limited number of R1Ches available to you but a response of any kind would be appreciated.

On a lighter note, beef cake anyone?

[image loading]
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
R1CH
Profile Blog Joined May 2007
Netherlands10342 Posts
June 01 2011 15:45 GMT
#21
Added selectable search ordering.
AdministratorTwitter: @R1CH_TL
TL+ Member
Kleinmuuhg
Profile Blog Joined September 2010
Vanuatu4091 Posts
June 01 2011 16:33 GMT
#22
Yeah just noticed, thanks man.
This is our town, scrub
tofucake
Profile Blog Joined October 2009
Hyrule19221 Posts
June 01 2011 16:38 GMT
#23
Can we get an option for ascending/descending please?
Liquipediaasante sana squash banana
R1CH
Profile Blog Joined May 2007
Netherlands10342 Posts
Last Edited: 2011-06-01 18:28:07
June 01 2011 16:42 GMT
#24
No.

(Since it would lead to misleading results)
AdministratorTwitter: @R1CH_TL
TL+ Member
2Pacalypse-
Profile Joined October 2006
Croatia9539 Posts
June 01 2011 20:04 GMT
#25
I'm so.......... happy.
Moderator"We're a community of geniuses because we've found how to extract 95% of the feeling of doing something amazing without actually doing anything." - Chill
tofucake
Profile Blog Joined October 2009
Hyrule19221 Posts
June 01 2011 20:22 GMT
#26
Can staff get an option for ascending/descending please?
Liquipediaasante sana squash banana
elmizzt
Profile Joined February 2010
United States3309 Posts
June 01 2011 22:33 GMT
#27
On June 02 2011 05:04 2Pacalypse- wrote:
I'm so.......... happy.

wow it actually happened... :' ) Thanks r1ch <33333

lol tofu you crack me up

d=(^_^)z
Nuttyguy
Profile Blog Joined March 2010
United Kingdom1526 Posts
June 01 2011 23:35 GMT
#28
Woot finally

Power of the PM!

Gosu wizard
i hope your OCZ ssd was still in warranty or you're fucked
Ichabod
Profile Joined May 2010
United States1659 Posts
Last Edited: 2011-06-13 05:24:36
June 02 2011 06:21 GMT
#29
Wonderful update, Thankyou so much, makes searching (/looking at post histories) 10x simpler!

Tofucake:

Edit: I seem to have encountered a slight bug in the search system. It seems that after a thread is locked and re-opened, each of those 'instances' of the thread is separated by the search system, resulting in the duplication of threads in the search results:

+ Show Spoiler +
[image loading]
and
+ Show Spoiler +
[image loading]

This seems to only result in situations where a thread is locked and unlocked, doesn't occur in single-locked threads (but does still occur in a double-locked thread if it is closed).

I'm unsure if this situation was caused by the recent update to the search code, since this issue is pretty minuscule and might not be readily noticed.


--I misunderstood the system, R1CH cleared it up
Nuttyguy
Profile Blog Joined March 2010
United Kingdom1526 Posts
June 02 2011 14:13 GMT
#30
On June 02 2011 15:21 Ichabod wrote:
Wonderful update, Thankyou so much, makes searching (/looking at post histories) 10x simpler!

Tofucake:

Edit: I seem to have encountered a slight bug in the search system. It seems that after a thread is locked and re-opened, each of those 'instances' of the thread is separated by the search system, resulting in the duplication of threads in the search results:

+ Show Spoiler +
[image loading]
and
+ Show Spoiler +
[image loading]

This seems to only result in situations where a thread is locked and unlocked, doesn't occur in single-locked threads (but does still occur in a double-locked thread if it is closed).

I'm unsure if this situation was caused by the recent update to the search code, since this issue is pretty minuscule and might not be readily noticed.

PM r1ch he likes perfection
Torte de Lini
Profile Blog Joined September 2010
Germany38463 Posts
June 02 2011 16:59 GMT
#31
Thanks a lot R1CH this is terrific!
https://twitter.com/#!/TorteDeLini (@TorteDeLini)
Probulous
Profile Blog Joined March 2011
Australia3894 Posts
June 03 2011 05:05 GMT
#32
OMG OMG OMG

He did it!

Thanks R1CH, you're a champ!
"Dude has some really interesting midgame switches that I wouldn't have expected. "I violated your house" into "HIHO THE DAIRY OH!" really threw me. You don't usually expect children's poetry harass as a follow up " - AmericanUmlaut
flamewheel
Profile Blog Joined December 2009
FREEAGLELAND26782 Posts
June 13 2011 01:55 GMT
#33
[image loading]

So I'm getting something like this right now if I search for somebody's posts in Mafia games. As it is, the same OP shows up a ridiculous number of times.
Writerdamn, i was two days from retirement
R1CH
Profile Blog Joined May 2007
Netherlands10342 Posts
June 13 2011 02:38 GMT
#34
Change the ordering to be by thread date rather than post date. Then all replies will be grouped together.
AdministratorTwitter: @R1CH_TL
TL+ Member
Plexa
Profile Blog Joined October 2005
Aotearoa39261 Posts
June 13 2011 04:06 GMT
#35
On June 13 2011 11:38 R1CH wrote:
Change the ordering to be by thread date rather than post date. Then all replies will be grouped together.

yayyyyyyyyyyyyy
Administrator~ Spirit will set you free ~
flamewheel
Profile Blog Joined December 2009
FREEAGLELAND26782 Posts
June 13 2011 05:24 GMT
#36
Ah I'm silly.

Thanks R1CH^^v
Writerdamn, i was two days from retirement
Normal
Please log in or register to reply.
Live Events Refresh
WardiTV Spring Champion…
11:00
Group Stage 2
WardiTV943
TaKeTV 320
Ryung 213
TKL 162
Rex160
IndyStarCraft 129
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Ryung 213
TKL 162
Rex 160
IndyStarCraft 129
LamboSC2 101
BRAT_OK 62
Railgan 42
SHIN 27
trigger 18
MindelVK 16
StarCraft: Brood War
Britney 34481
Sea 2893
Calm 1971
Shuttle 1762
Soulkey 1328
EffOrt 1115
Mini 935
Soma 451
firebathero 422
Light 404
[ Show more ]
Rush 271
Snow 213
Zeus 190
ggaemo 170
Pusan 137
Mong 124
hero 123
Backho 85
Free 84
Hyun 81
Sharp 70
Sea.KH 60
[sc1f]eonzerg 59
scan(afreeca) 53
yabsab 32
Shine 25
sorry 24
GoRush 23
Barracks 18
Sacsri 18
IntoTheRainbow 17
zelot 16
Noble 16
soO 15
Bale 15
Rock 10
Terrorterran 9
Icarus 7
Dota 2
qojqva2200
Dendi1194
XcaliburYe183
420jenkins177
Counter-Strike
olofmeister1899
zeus294
markeloff123
edward89
kRYSTAL_28
Super Smash Bros
Mew2King117
Heroes of the Storm
Trikslyr55
Other Games
Liquid`RaSZi1024
B2W.Neo836
Lowko759
hiko731
DeMusliM220
XaKoH 95
Fuzer 86
Organizations
Dota 2
PGL Dota 2 - Secondary Stream5133
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 57
• iHatsuTV 8
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Jankos2444
• TFBlade657
Other Games
• WagamamaTV390
Upcoming Events
PiGosaur Cup
10h 35m
Replay Cast
19h 35m
The PondCast
1d 20h
OSC
2 days
CranKy Ducklings
2 days
GSL
3 days
Maru vs ShoWTimE
Classic vs Reynor
herO vs Lambo
Solar vs Clem
BSL22 NKC (BSL vs China)
4 days
XuanXuan vs Jaystar
Mihu vs Messiah
eOnzErG vs Dewalt
Bonyth vs Jaystar
TerrOr vs Messiah
XuanXuan vs Mihu
eOnzErG vs Jaystar
Replay Cast
4 days
GSL
4 days
Patches Events
5 days
[ Show More ]
BSL22 NKC (BSL vs China)
5 days
Dewalt vs Messiah
Bonyth vs Mihu
TerrOr vs XuanXuan
eOnzErG vs Messiah
Jaystar vs Mihu
Dewalt vs XuanXuan
Bonyth vs TerrOr
Replay Cast
5 days
WardiTV Weekly
5 days
Sparkling Tuna Cup
6 days
Liquipedia Results

Completed

Proleague 2026-06-15
uThermal 2v2 2026 Main Event
Heroes Pulsing #1

Ongoing

IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
CSCL: Masked Kings S4
YSL S3
BSL 22 Non-Korean Championship
SCTL 2026 Spring
Maestros of the Game 2
WardiTV Spring 2026
Murky Cup 2026
Heroes Pulsing #2
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1

Upcoming

CSL 2026 Summer (S21)
CSLAN 4
Blizzard Classic Cup 2026
Kung Fu Cup 2026 Grand Finals
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
HSC XXIX
Douyu Cup 2026
BCC 2026
Heroes Pulsing #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.