WoW Patch 5.4 Combat Rogue Quick-Start – Rotation, Glyphs, Build, Stat Priority, more

by on August 29, 2012

Stab, slice, slice stab – what? Patch 5.4? Yep, Combat Rogues haven’t changed massively in Pandaria and WoW Patch 5.4 – but if you want to get up to speed, or you’re going Combat for the first time, here’s our quick-start guide, getting you going fast with new talents, glyphs, stat priorities, reforging, gemming, and ability rotations in MoP, so you can get right to slicing things up again.

Updated 17th September 2013 to World of Warcraft Patch 5.4

Combat Rogue changes in Patch 5.4

No huge changes.

Combat “Rotation” and Priorities

Single-target DPS

Open from Stealth. Use Ambush and immediately start Slice and Dice. From there:

From here:

  • If you don’t have any combo points: Use Sinister Strike unless your Bandit’s Guile buff is about to run out or isn’t up, in which case use Revealing Strike.
  • If you have 1, 2 or 3 combo points: In priority order: if Slice and Dice is about to run out, use Slice and Dice. If Rupture is about to run out or has run out, use Rupture. Otherwise, use Sinister or Revealing Strike as above.
  • If you have 4 or 5 combo points: In priority order: if Slice and Dice is about to run out, use Slice and Dice. If Rupture is about to run out, use Rupture. Otherwise, use Eviscerate.

Also – remember, you have Kick (interrupt) and Feint (AOE protection). Do use these! A dead rogue can’t do DPS.


If you’re fighting 3-5 opponents, use Blade Flurry, then run your normal rotation. Skip Rupture in this case.

If you have 6 or more enemies nearby, spam Fan of Knives up to 5 Combo Points, then use Crimson Tempest. Repeat.


  • Adrenaline Rush Use this as often as possible.
  • Shadow Blades Use as often as possible.
  • Killing Spree Use this as often as possible, but wait until you’re on low Energy. Also, don’t use it if there are things nearby you shouldn’t hit!
  • Vanish Still a DPS cooldown, albeit a minor one. Use on cooldown followed by Ambush unless you expect to need it for survival.
  • Cloak of Shadows Powerful magic damage reduction cooldown – particularly useful for getting rid of dangerous effects. Now works 100% of the time!
  • Dismantle – Don’t forget about it! Any time a monster or boss can be disarmed, this is very powerful.
  • Tricks of the Trade – Boosts damage and transfers threat. Use it on the tank at the pull, and whenever it’s available.
  • Redirect – Remember to use this to transfer Combo Points to a fresh target in multi-target fights.

You can also “Tricks Swap” with another rogue to boost both your DPS – but don’t do that without discussing it with your tank and raid leader first.


Use Deadly Poison on your weapons and the Non-Lethal poison of your choice, as appropriate to the encounter.

combat Rogue Talent Choices

As a PvE player, you’ll find a lot of Rogue talent choices a bit underwhelming. However, here is a good basic build. Once you’ve used it for a bit, try experimenting to find your own preferences!

  • Tier 1: Shadow Focus
  • Tier 2: Combat Readiness – gives you another powerful defensive cooldown.
  • Tier 3: Cheat Death
  • Tier 4: Shadowstep – great mobility spell with a very short cooldown.
  • Tier 5: Paralytic Poison.
  • Tier 6: Anticipation

Consider Elusiveness (Tier 3) if you’re using a lot of Feints.

Stats, reforging and gemming for combat Rogue

Not many changes here. Make sure you’re capped appropriately.

Priorities: Agility > Expertise and Hit to the caps (7.5% / 2550 rating) > Haste > Mastery > Critical Strike

Reforging: Reforge for Expertise and Hit to the caps, then reforge to Haste. Reforge from excess Hit and Expertise first, then Crit, then Mastery.
Gems: Delicate (Agility) gems in red sockets. Deft (Haste/Agi) in yellow sockets and Glinting (Hit/Agi) in blue sockets otherwise.
Meta Gem: Agile meta gem.

Combat Glyphs

Glyph of Adrenaline Rush is a must – the rest are pretty much user’s choice. Here’s a good general setup:

Major: Glyph of Redirect, Glyph of Feint, Glyph of Cloak of Shadows
Minor: Glyph of Poisons and Glyph of Blurred Speed are both fun, but there’s no huge advantage to any Minor Glyph. Glyph of Expose Armour is useful if you need to maintain this debuff.

Combat Rogue enchants and item enhancements

You should almost always use a profession enhancement item if it provides appropriate stats instead of a general enchant. You should also probably not buy anything until Mists! But in case you want to anyway:

  • Shoulder – Greater Tiger Claw Inscription
  • Cloak – Accuracy or Superior Critical Strike, depending on if you’re at hit cap.
  • Chest – Glorious Stats
  • Wrist – Greater Agility
  • Hands – Superior Expertise
  • Belt – Living Steel Belt Buckle
  • Legs – Shadowleather Leg Armor
  • Feet – Blurred Speed
  • Weapon – Enchant Weapon – Dancing Steel


If you’ve found this article useful, please consider sharing it using the buttons below!

If you enjoyed this article, check out our other posts from these categories: Archives

{ 77 comments… read them below or add one }

Ecodem September 4, 2012 at 3:05 am

Hello, i have been doing some calculations and the total damage rupture does is just a bit higher than a non crit eviscerate. Eviscerates do crit for double damage. I havent done extensive testing, but it looks like ignoring rupture would be a dps gain and in the worst case a minimal loss with a great simplification on the rotation wich would in the end translate in a dps gain. Hell, if you look at that new spellbook section wich sumarizes the spec, subtley and assasination are told to use rupture while combat isnt. I dont think combat rogues are supposed to use rupture. Pre 5.0 combat without rupture was competitve according to elitist jerks, and combat doesnt have any rupture relatedntalents like assasination and subtley do. Check in the dummy the average damage of rupture and eviscerate.


Hugh Hancock September 4, 2012 at 9:51 am

Interesting stuff – thanks for letting us know!

I wouldn’t be surprised to hear that Combat gets minimal benefit from Rupture. As you mention, Rupture was a seriously minimal benefit before 5.0 for Combat – if Blizzard are pushing us away from Rupture, I can see the rotation rapidly evolving to work without it.

I’m going to leave Rupture in there until I or someone else gets some time to do some rigorous testing, but in the meantime, I’d definitely recommend that anyone looking to simplify their Combat rotation check whether they see any significant DPS less from dropping Rupture.

Thanks for this comment – it’s really interesting and much appreciated.


TheExile December 18, 2012 at 7:33 pm

I’ve been doing some pretty extensive testing on my rogue, trying to maximize my DPS. I’ve been toying with the Rupture Control vs Eviscerate Spam quite a bit, and on my iLvl 475 Rogue, these are my numbers:

Rupture Control
133k Burst
87k Sustained

Eviscerate Spamming
142k Burst
91k Sustained

Now, overall, the numbers aren’t really game-changing. However, they are noticeable, and consistent for me. As stated above, Rupture only has a small damage increase over a non crit Eviscerate, whereas a critted Eviscerate can do well over double (even triple or higher) damage.


Tr0ng0 September 15, 2012 at 11:24 am



Tr0ng0 September 15, 2012 at 11:30 am

Correct me if i’m wrong, but pre 5.0, rupture had always been a dps decrease over evisc, UNLESS a bleed debuff is applied to the current target. So if a feral Druid or arms warrior is present in the raid, then it was always a dps INCREASE to use rupture over evisc to benefit from the increased bleed effect. I am not sure post 5.0 if rupture is still considered a bleed effect or plain damage over time. If it remains a bleed effect, then the 30% increase bleed damage from mangle/ rend would surely justify the use of rupture over evisc?


TheExile December 18, 2012 at 8:02 pm

I have a question on your talents/glyphs.

1. First off, why use Subterfuge? I have found a massive increase in my DPS since switching from Subterfuge to Shadow Focus. The pause between Ambushes during Subt (almost 2 seconds) slaughters your burst, and overall lowers your DPS in general.
2. I can’t really say I’m going to argue with you on Combat Readiness. I prefer Nerve Strike, but either way is good.
3. Same as above. I prefer Leeching Poison, but to each his own.
4. Dirty Tricks seems much more like a PvP Talent to me. Prey on the Weak is how I roll, since Kidney Shot is my top used Stun. Hence why Nerve Strike is also useful to me.
5. I use both Anticipation and Shadowstep.

1. Ad Rush is definitely a must, as you said. I think Expose Armor is also a must though. You should have 3 stacks of Expose Armor up at all times, and having to manually put those in goes at the cost of 2 Sinister Strikes. It’s not just once, either. Every 30s you’ll have to reapply Expose Armor, and if it’s not Glyphed, then you have to sacrifice more DPS. For the last one, as you said, it’s users choice. I prefer Deadly Momentum, because I’m lazy and don’t like reapplying SnD and Recup throughout the trash mobs.
2. Personally, I believe there is an advantage to Glyph of Killing Spree, and that’s that you don’t have to waste any combo points switching targets if you land way away from your current target, or waste DPS by trying to run back to that target. The rest are cosmetic, but I like Blurred Speed and Safe Fall.

Well, I disagree with you quite a bit here. Not even entirely sure why on some of it.

Single Target
I always open with Garrote (for some reason, it increases my DPS Burst and Sustained by about 2k). After Garrote, apply Revealing Strike and Expose Armor (only do EArmor once since it’s Glyphed). If I have Energy still, and 5 CP’s, then I’ll hit SnD. If I have Energy and less than 5 CP’s, I use Sin Strike until I’m out of Energy or have 5, and use SnD. Immediately use Killing Spree. As soon as Killing Spree is up, pop my Macro for Shadow Blades/Adrenaline Rush. Should always use those together. After that it’s an easy balance of keeping up Revealing Strike/Expose Armor, and SnD. Sin Strike to 5 CP’s and pop Eviscerate. Use Killing Spree and SB/AR as they come.

Multiple Target (Less than 6)——
1. Basically the same as above, but keep Blade Flurry up. Much more emphasis on Killing Spree now (amazing in crowds).

Multiple Target (More than 5)——
1. Turn Blade Flurry ON for just a second so you can use Killing Spree. As soon as that is finished, turn Blade Flurry OFF. Target one mob and spam Fan of Knives to 5 CP’s, then hit Crimson Tempest. Easy as that. If you want to, you can switch to the previous method once you get to 5 or less mobs, but it’s not recommended. You would probably waste a CD, since those mobs will be very close to dead regardless, and would die before it was up.

If you have any opposition to any of these, or any tweaks/changes you want me to try out, let me know. I’ll even post screenshots of recount/combat log for those who want.

iLvl 475 Rogue, TheExile, Alliance, Nordrassil.
Avg. DPS: 92k.
Avg. Burst: 142k.


Defiantsoul December 25, 2012 at 9:01 pm

Just a small hint, rogues very rarely need to maintain the weakened armor debuff (unless this drastically changed in 5.1). Also, as far as I’m aware, other specs only use garrote for the additional benefitd such as energy regen or damage, not the damage of garrote itself however. Thus it is generally useless for a combat rogue.


Kreepar January 15, 2013 at 2:47 pm

i would just like to add a comment on rotation,i take subterfuge in pvp becase i can shad step to my target then cheap shot then ambush i use a 4 point recupe then stealth breaks.revealing strike sinister strike kidney shot and finnally killspree.prey on the weak gives kill spree 10% extra damage. in bg i use vermines bite w/ killin spree.if they live thru that thay are badazz.and u take defensive munuvers if they get away from faint combat readiness and cloak.i took shuriken toss cas its great for ppl who ar kiting u.wile they are kiting shurikin toss adds points to put up your slice and dice.if sum 1 is followin u use crimson temp and fan of knives .shurikin toss adds points to use crimsin temp and fan of knives add a point.the glyphs i use are claok of shad 40% reduction in damage an aditional 30% comes from elusiveness and as an added bonus combat readiness.i took the faint glyph so i wouldnt have to spam so much 2 secs is a long time in pvp.and as out of stealth shad step helps wen they get away from u and expose armor glyph .i macro’d shadstep and expose armor for out of stealth.macro combat readyness to cloak they both have same cd/,all my 3 min cd’s are macro’d together .shad blade adreniline rush evasion.and professions buff lifebloom.well thers more to tell but ill save for later . your helpful rogue kreepar.


piktogramy Warszawa September 23, 2013 at 12:06 am

The first step in ADA sign making is to create a tool path foor the raised elements – in this case,
the letters and pictogram. Users can open a job in the software, which includes many standard sign templates, or
create their own custim designs. Though Pinyin is utilized aall oger the Country
ofChina as a writing style, a number of
areas still make use of their standard pictographs.

Since it takes knowledge to design and build an icon generally this task is left
to specialists and it is not for your everyday home computer user.
Depending on what you will use them for you can find very sophisticated editors to very simply to use editors.
Again, this can function well for realtors, solely smply because it permits them to gain qualified leads witghout having to track these folks down but it aso
is applicable to many other business and individuals.


Max w Warszawie September 24, 2013 at 7:40 am

Whatever adjustments you make, the overall impression conveyed should be positive and
bring out a customer’s curiosity to learn more about the product.
Following the information that has been loaded into the computer, the laser focusing
unit sends the required points within the glass. This method is being used
widely as it not only provides a clear marking but
is also easier to make. People often think domestic machine produced at
home and the parts can be got very quickly for maintenance.

It’s only small stretch of the imagination to know thnat if
they won’t allow you to make your own projectiles for cartridge ammunition they won’t
allow you to caast yojr own or even purchas black
powder itself. Feel comvortable all of our tungsten companies aree produced from tungsten carbide, never
simply tungsten.


Monster Legends Hack October 12, 2013 at 2:50 pm

I have been surfing online more than three hours today, yet I never found any interesting article like yours.
It is pretty worth enough for me. Personally, if all webmasters and bloggers made good content as you did,
the internet will be much more useful than ever before.


max pieczatki Warszawa October 20, 2013 at 8:18 pm

This call has the same smooth transitions as the
Money Maker, Zink’s award winning goose call. You can attain the marking devices in abundant
sizes that differ from rectangular embellishments to exceedingly developed preparations.
That have negligible heat input the laser marks short pulses that
have accurate control. Using a sharp item, such as a
box cutter, steak knife or linoleum cutter, etch away the non-inked
eraser so that all that is left is the raised image
that the rubber stamp will impress. Anyone having little
bit knowledge of such machines may use the controllers easily for programming multiple
designs. If you like this sort of thing, you need go no farther than a television series called Ancient Aliens, which is memorable for (if nothing else) one of its main characters,
Giorgio Tsoukalos,who seems to think that fright wigs are back
in style.


Knights and dragons hack November 19, 2013 at 4:33 am

I really like your blog.. very nice colors & theme.
Did you design this website yourself or did you hire someone to do it
for you? Plz respond as I’m looking to construct my own blog and
would like to know where u got this from. kudos


wordpress January 7, 2014 at 2:00 am

Everything is very open with a very clear
description of the issues. It was definitely informative.
Your website is extremely helpful. Thanks for sharing!


london resortlondon investing spending budget hotellondon deluxe vacation resortlondon hotel deals January 22, 2014 at 3:51 pm

I read this piece of writing fully concerning the comparison of newest and previous
technologies, it’s remarkable article.


find a local removal business March 26, 2014 at 6:43 pm

Why not support a local business by making use of a nearby removals business.


Paleo Diet Book Waterstones April 28, 2014 at 4:46 pm

I don’t know whether it’s just me or if everybody else encountering issues with your website.

It appears like some of the written text in your posts are running off the screen.

Can somebody else please provide feedback and let me know if this
is happening to them as well? This may be a issue
with my browser because I’ve had this happen
before. Thanks

Reply April 28, 2014 at 7:25 pm

I’m extremely impressed with your writing skills as well as with the layout on your blog.
Is this a paid theme or did you customize it yourself?
Anyway keep up the excellent quality writing, it’s rare to see a great blog like this one today.


Rheometric Scientific June 11, 2014 at 11:18 pm

Hey there! I know this is somewhat off-topic however I had to
ask. Does running a well-established website like yours require a lot of work?
I’m completely new to operating a blog but I do write in my journal daily.
I’d like to start a blog so I will be able to share
my experience and feelings online. Please let me
know if you have any ideas or tips for brand new aspiring bloggers.


Ernie June 26, 2014 at 8:54 pm

I have read several excellent stuff here.

Certainly price bookmarking for revisiting. I surprise how
much effort you set to make this kind of great informative web


Lucy July 7, 2014 at 11:38 am

I’ll right away snatch your rss as I can not find your email subscription hyperlink or
newsletter service. Do you’ve any? Kindly allow me recognize so that I could subscribe.


Thermal Analysis July 8, 2014 at 11:37 am

Hey! I understand this is somewhat off-topic however I needed
to ask. Does managing a well-established blog like yours take a large amount of work?
I’m completely new to blogging but I do write in my
journal every day. I’d like to start a blog so I can share my personal experience
and views online. Please let me know if you have any ideas or tips for new aspiring blog owners.
Appreciate it!


Bridgette July 10, 2014 at 11:17 pm

Howdy this is somewhat of off topic but I
was wanting to know if blogs use WYSIWYG editors or if you
have to manually code with HTML. I’m starting a blog soon but have no
coding knowledge so I wanted to get advice from someone with experience.

Any help would be enormously appreciated!


Claim For Damages July 13, 2014 at 9:19 am

Hi! Do you know if they make any plugins to help with SEO?
I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success.
If you know of any please share. Appreciate it!


Augustina July 13, 2014 at 8:47 pm

It’s hard to find your website in google. I found it on 11 spot,
you should build quality backlinks , it will help you to increase traffic.
I know how to help you, just search in google – k2 seo


Instant Online Insurance July 17, 2014 at 9:53 am

Piece of writing writing is also a excitement, if you be familiar with afterward you
can write or else it is complex to write.


Swiftys Fishing Tackle July 19, 2014 at 2:56 pm

First of all I would like to say superb blog! I had
a quick question which I’d like to ask if you do not
mind. I was curious to find out how you center yourself and clear your
mind prior to writing. I have had difficulty clearing my mind in getting my thoughts out there.
I do take pleasure in writing however it just seems like
the first 10 to 15 minutes are generally wasted
just trying to figure out how to begin. Any
recommendations or tips? Kudos!


Sedonamotel dealsvery last minute hotel inn discounts August 8, 2014 at 1:12 am

Hey there this is kind of of off topic but
I was wanting to know if blogs use WYSIWYG editors or
if you have to manually code with HTML. I’m starting a blog soon but have no coding
knowledge so I wanted to get guidance from someone with experience.
Any help would be enormously appreciated!


content August 9, 2014 at 9:03 pm

I appreciate, bring about I recently found just what I’d been looking with regard to. You’ve wrapped up our three morning very long look! Lord Thank you male. Employ a wonderful day. Bye

Reply August 14, 2014 at 8:21 pm

Often we hear experts in the news that report a certain stock is gonna soar
and now will be the time to acquire. An HVAC repair customers are most often started by a technician that has learned the trade through previous employment.
” The company sees innovation as one of its core organizational competencies.


football August 21, 2014 at 1:53 pm

Get focused and devoted and locate a spot where you can play daily, whether with peers or other
footballers. Fans and media members who think the football
Bedlam Series is a premiere rivalry. During matches rush for football tickets goes beyond any margin, and it becomes tough for the organisers to handle that.


fifa 15 cheats ultimate team September 3, 2014 at 1:43 pm

When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time
a comment is added I get three e-mails with the same comment.

Is there any way you can remove me from that service? Appreciate


pou hack download September 6, 2014 at 9:20 pm

Link exchange is nothing else but it is just placing the other
person’s web site link on your page at proper place and other
person will also do same for you.

Reply September 7, 2014 at 4:01 am

Wow that was odd. I just wrote an really long comment but after
I clicked submit my comment didn’t appear. Grrrr…
well I’m not writing all that over again. Anyway, just wanted to say great blog!


Best 32 Inch led tv September 14, 2014 at 11:15 am

This piece of writing will assist the internet visitors for creating new
weblog or even a blog from start to end.


gros godemiche September 21, 2014 at 12:24 pm

Splendide poste, commе d’habituɗe

Reply September 30, 2014 at 9:21 pm

Un post vraiment plwin de bon sens


Instant Car Hire October 1, 2014 at 5:26 pm

Hey there! This is my first visit to your blog! We are a team of volunteers and starting a new project in a community in the same niche.
Your blog provided us beneficial information to work on. You
have done a marvellous job!


sexy chipie October 1, 2014 at 9:43 pm

Ѵivement unn autre poste


blog pornographique October 1, 2014 at 9:50 pm

Μon petit doigt me dit quue cet arfticle va aller sur mοn site personnel

Reply October 1, 2014 at 9:55 pm

Je peux vous ɗire que ce n’est guère absurde …


éjaculation interne October 8, 2014 at 5:20 am

Je ѕuis tombée suг votre poste par mégarde
et pսis je ne lе regrette pas !


XXX October 11, 2014 at 1:39 pm

Sujet trèѕ captivant !


plancam gratuit October 11, 2014 at 2:05 pm

Јe suis pressée de lire uun autre post


suceuse black October 12, 2014 at 3:07 pm

Quel hɑsard jje comptyais faire սn petit post pareil à celui-ci

Reply October 13, 2014 at 5:59 am

What’s up to all, how is the whole thing, I think every one is
getting more from this website, and your views are nice in support
of new people.


ménesse cul October 18, 2014 at 1:09 am

Je ѕսis entièrement d’accord avec toi


sexe français October 18, 2014 at 2:19 pm

Pօste super captivant !!


porno africaine October 18, 2014 at 2:54 pm

Quel bonheur de visiter ce ρost


salope asiatique October 18, 2014 at 3:01 pm

Humm êtes νous sûr de ce qսe vous avancez ?


petites putes October 18, 2014 at 3:05 pm

Je peux νous dire que ce n’est guèгe faux !!


bellegosse sexy October 18, 2014 at 4:01 pm

Εncore un poste réellement intéressant


salope brésilienne October 18, 2014 at 5:50 pm

Je suis entièrement d’accord avec toi


masturbation avec gode October 18, 2014 at 11:42 pm

Vivement le prochaun ρost

Reply October 21, 2014 at 7:02 am

Incrߋyablement attraϲtif : je crois que ce post devrait intéresser une pote


porno avec sextoy October 22, 2014 at 7:08 am

Un gros merxi auս créateur du site


africaine sexy October 22, 2014 at 10:53 am

Ѕujet carrément captivant


belle gosse October 22, 2014 at 5:19 pm

Humm êteѕ vous certain de ce que vous écrivez ?


amatrice chaude October 23, 2014 at 1:27 am

Jе voudrai vous dire qqսe ϲ’est vraiment un plaisir dde venir sur ce skte internet


rousse Sexy October 24, 2014 at 3:23 am

Տujet trop attrayant


jeune salope de 18 ans December 3, 2014 at 3:38 am

Сe ƿoste est rempli dee magnifiques conseils


extraits de lesbiennes December 5, 2014 at 5:50 pm

Mince je comptais rédiցer un ρetit article similaire à celuі là


gros nichons sexy December 5, 2014 at 5:58 pm

Excelpent postе pߋur nee pas changer


cougar avec des gros seins December 5, 2014 at 6:15 pm

Pߋst rudement intéressant !!


suceuse black December 6, 2014 at 6:57 pm

Τiens je vais een parler sur mon site web


mature à gros seins December 6, 2014 at 7:17 pm

Ce pօsst est vraiment plein de bon sens


femme cochonne December 6, 2014 at 7:36 pm

J’ai pas terminé ԁe regardrer cереndant je repassse
ce soir


pucelles sexy December 7, 2014 at 6:00 am

Bon je n’ai pas fini ddе regarder mais je reviendraі demain


jeunes salopes December 8, 2014 at 7:02 am

Je vaus funir ɗe regarder tout ça plus tɑгd


films hardcore complets December 8, 2014 at 7:42 am

Bߋn je n’ai guère fin dde lire par contre je repasse pllus tard


amatrice coquine December 9, 2014 at 2:17 pm

Јe remarque immédiatement qque vous connaissez bien cе thème


sexe exhibition December 11, 2014 at 7:20 am

Tiens je vaіѕ en parler sur un blog


sodomie violente December 13, 2014 at 7:03 am

Un еxtrême bravo à l’admin de ce site


monsieur glisse January 4, 2015 at 5:01 pm

I visit everyday some websites and information sites to read
articles or reviews, but this weblog provides quality based


cougar cochonne January 20, 2015 at 1:37 am

Cе post esst rempli Ԁe vérités


gang-bang hardcore January 20, 2015 at 2:22 am

Voѕ post somt visiblement attractifs


petite putain January 23, 2015 at 10:01 am

Ѕuperbe post pour ne rien changer


Leave a Comment

Previous post:

Next post: