Home
we had subs it was crazy

Primary links

  • About
    • $upport (lol)
    • Ethics
    • FAQ
    • Privacy Policy
  • Contact
  • MGoStore
  • MGoBoard
    • MGoBoard FAQ
    • Ticket spreadsheet
    • Michigan bar locator
    • Moderator Action Sticky
  • Useful Stuff
    • Depth Chart By Class
    • Unofficial Two Deep
    • 2013 Offer Board
    • Crude Bug Tracking System
    • Third Down Stats
    • Diaries, Windows Live Writer, And You
    • Michigan Future Schedules
    • User-Curated HOF
    • 2013 Recruiting Board
    • Where To Eat In Ann Arbor
Home Forums MGoBoard

Navigation

  • Forums
  • Recent posts

User login

  • Create new account
  • Request new password

MGoElsewhere

  • @MGoBlog (Brian)
  • @aceanbender
  • @TomVH (Tom)
  • RSS Feed
  • iPhone App
  • Facebook profile
  • MGoKindle Store
  • mgo.licio.us
  • Brian @ TSB [Archive]
  • Brian @ AOL [Archive]
  • Sour Salty Bitter Sweet

Michigan Blogs

  • Big House Blog
  • Burgeoning Wolverine Star
  • Genuinely Sarcastic
  • Go Blue Michigan Wolverine
  • Holdin' The Rope
  • MGoFootball
  • MVictors
  • Maize 'n' Blue Nation
  • Maize 'n' Brew
  • Maize And Go Blue
  • Michigan Hockey Net
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Block
  • The M Zone
  • The Wolverine Blog
  • Touch The Banner
  • UMGoBlog
  • UMHoops
  • UMTailgate
  • Wolverine Liberation Army

M On The Net

  • mgovideo
  • MGoBlue.com
  • Mike DeSimone
  • Recruiting Planet
  • The Wolverine
  • Go Blue Wolverine
  • Winged Helmet
  • UMGoBlue.com
  • MaizeRage.org
  • Puckhead
  • The M Den
  • True Blue Fan Forum

Big Ten Blogs

  • Illinois
    • A Lion Eye
    • Hail To The Orange
    • Illinois Baseball Report
    • Illinois Loyalty
  • Indiana
    • Inside The Hall
    • The Crimson Quarry
  • Iowa
    • Black Heart, Gold Pants
    • Fight For Iowa
  • Michigan State
    • The Only Colors
  • Minnesota
    • GopherHole.com
    • The Daily Gopher
    • I'm In Love With A Fringe Bowl Team
    • TNABACG
  • Nebraska
    • Big Red Network
    • Corn Nation
    • Husker Mike's Blasphemy
    • Husker Gameday
  • Northwestern
    • Sippin' On Purple
    • Lake The Posts
  • Notre Dame
    • The House Rock Built
    • One Foot Down
  • Ohio State
    • Eleven Warriors
    • Buckeye Commentary
    • Men of the Scarlet and Gray
    • Our Honor Defend
    • The Buckeye Nine
  • Penn State
    • Slow States
    • Black Shoe Diaries
    • Happy Valley Hardball
    • Penn State Clips
    • Linebacker U
    • Nittany White Out
  • Purdue
    • Boiled Sports
    • Hammer and Rails
  • Wisconsin
    • Bruce Ciskie

Links of Note

  • Baseball
    • Big Ten Hardball
    • College Baseball Today
    • The Baseball Zealot
    • The College Baseball Blog
  • Basketball
    • Ken Pomeroy
    • Basketball Prospectus
    • Midmajority
  • College Hockey
    • Chris Heisenberg
    • College Hockey Stats
    • Inside College Hockey
    • Michigan College Hockey
    • Hockey's Future
    • Sioux Sports
    • USCHO
    • Western College Hockey
    • CCHA
      • LSSU Hockey
      • Bronco Hockey Blog
  • Football
    • Smart Football
    • Every Day Should Be Saturday
    • Doctor Saturday
    • CFB Stats
    • Harold Stassen
    • NCAA D-I Stats Page
    • The Wizard Of Odds
  • General
    • Sports Central
  • Local Interest
    • The Ann Arbor Chronicle
    • Arborwiki
    • Arbor Update
    • Teeter Talk
    • Vacuum
  • Teams Of The D
    • Lions
      • Pride of Detroit
      • Fire Millen
    • Pistons
      • Detroit Bad Boys
      • Need4Sheed
    • Tigers
      • Roar Of The Tigers
      • The Detroit Tigers Weblog
      • The Daily Fungo
    • Red Wings
      • On The Wings
      • Behind The Jersey
      • Winging It In Motown
    • Michigan Sports Forum

Archive

  • May 2013 (42)
  • April 2013 (94)
  • March 2013 (104)
  • February 2013 (81)
  • January 2013 (93)
  • December 2012 (74)
  • November 2012 (142)
  • October 2012 (143)
  • September 2012 (107)
  • August 2012 (103)
  •  
  • 1 of 11
  • ››

Get Yer Tickets

Football Display Case

NFL Watches

Follow your favorite team with localtv-satellite.com: Click Here.

Site Search

Diaries

  • New
  • Popular
  • Hot
  • OT - Kentucky Derby 2012
    k.o.k.Law - 2 weeks ago
  • Observations on the National Championship Game
    Paps - 2 weeks ago
  • Recalling My First Experiences With MGoCulture
    LSAClassOf2000 - 2 weeks ago
  • 2013 NFL Draft Recap: B1G Team Comparisons
    UMgradMSUdad - 3 weeks ago
  • The Blockhams in "TIE YOUR LACES"
    Six Zero - 3 weeks ago
  • ‹‹
  • 2 of 4
  • ››
more
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 1,453 views
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 677 views
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 446 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 423 views
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 51 comments
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 15 comments
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 13 comments
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 7 comments

MGoBoard

  • New
  • Recent
  • Hot
  • UMich NFL draft history, Part III
    0 replies
  • ESPN 30 for 30 on the Bad Boys
    10 replies
  • OT: Game of Thrones
    37 replies
  • Question about M receiving great Jim Smith
    28 replies
  • Rajin Cajuns Invade Ann Arbor for some Red Hot Softball
    21 replies
  • Tigers vs Rangers 5/19
    57 replies
  • Michigan Rowing Places Second at Big Ten Championships
    27 replies
  • Michigan Softball vs. Cal Open Thread
    75 replies
  • OT: Caption Contest - Preakness Fan
    33 replies
  • OT: Saturday Night Drinking/Open/Tigers Thread
    46 replies
  • B1G Network Helmet Bracket
    39 replies
  • Steve Everitt rips Notre Dame!
    54 replies
  • OT: IIHF Semifinal US vs Switzerland Open Thread
    3 replies
  • OT- happy World Whisk(e)y day everyone!
    45 replies
  • Michigan Baseball vs Nebraska on BTN Open Thread
    45 replies
  •  
  • 1 of 6
  • ››
  • ESPN 30 for 30 on the Bad Boys
    10 replies
  • UMich NFL draft history, Part III
    0 replies
  • Question about M receiving great Jim Smith
    28 replies
  • Rajin Cajuns Invade Ann Arbor for some Red Hot Softball
    21 replies
  • OT: Ron English & Mike Hart to jump out of a plane for new EMU bathrooms
    42 replies
  • OT: Game of Thrones
    37 replies
  • Tigers vs Rangers 5/19
    57 replies
  • Michigan Softball vs. Cal Open Thread
    75 replies
  • Michigan Rowing Places Second at Big Ten Championships
    27 replies
  • Marvin Robinson to FSU
    52 replies
  • OT: Caption Contest - Preakness Fan
    33 replies
  • Steve Everitt rips Notre Dame!
    54 replies
  • OT: ESPN Mag/Insider special $5/Year
    28 replies
  • Michigan Baseball vs Nebraska on BTN Open Thread
    45 replies
  • B1G Network Helmet Bracket
    39 replies
  •  
  • 1 of 6
  • ››
  • 2014 IL LB Kyron Watson to Kansas
    68 replies
  • Denard working out at QB for Jacksonville
    63 replies
  • OT: Last Night's Dinner With Tressel
    63 replies
  • Drake Harris - Not So Cryptic Twitter Prediction on Peppers?
    63 replies
  • Siva Admits Trey Burke's Title Game Block Was Clean
    62 replies
  • Mike Jones to leave Football Team
    60 replies
  • 2013 Mott Takeover Open Thread
    60 replies
  • Tim Hardaway Jr. Impressing in Early Workouts
    59 replies
  • OT - The Friday Night Alcoholics - Early Edition Thread
    59 replies
  • Hawaii football changing name back to Rainbow Warriors
    59 replies
  • Tigers vs Rangers 5/19
    57 replies
  • Steve Everitt rips Notre Dame!
    54 replies
  • B1G to add Holiday, Pinstripe & Music City Bowls to tie-ins
    52 replies
  • Hoke: Mike & Mike 5/16
    52 replies
  • Marvin Robinson to FSU
    52 replies
  • ‹‹
  • 2 of 6
  • ››

mgo.licio.us

  • Big Ten football procrastinates on parity-based scheduling, and nothing ever changes

    the just released schedules were a flat-out statement that the B10 doesn't believe SOS will matter in playoff selection

    1 comments
  • Michigan's Glenn Robinson III, Mitch McGary ranked inside top 20 on ESPN's 2014 draft board

    but I thought that draft was supposed to be incredibly loaded?

    1 comments
  • Tim Hardaway Jr. turning heads, viewed as a first-rounder by some teams, analyst says

    If you're gonna go please be in the first round.

    0 comments
  • Michigan-Ohio State once, Indiana-Purdue once? The Big Ten has to protect its hoops rivalries

    another delightful side effect of a 14 team conference

    0 comments
  • Beilein on transfers: All should have to sit a year, regardless of situation

    I disagree.

    0 comments
  • Julie Hermann takes over as Rutgers AD, won't try to spend like Michigan

    GOOD PLAN

    1 comments
  • Jay Harris says no to Michigan State, decides to become a rapper

    hahahahaha

    0 comments
  • The Difference Between A Good Fan And A Bad Fan

    thoughtful piece from Jacobi on middle finger lady

    3 comments
  • Michigan's rising recruiting profile exciting John Beilein, who remains true to his scouting form

    Their high school coaches and AAU coaches have probably a better appreciation of Michigan than maybe they had before," Beilein said. "It's a tough balance right now. Tim Hardaway and Trey Burke weren't really high-profile players, nor was Darius Morris, and all were high-profile players. "We're still looking at 'who is the best fit.' "

    0 comments
  • Charles Barkley discusses Michael Jordan, Dream Team and more - NBA - Jack McCallum - SI.com

    "When I call somebody a midget, clearly I'm not trying to insult f---ing midgets. I'm just using basketball terminology."

    0 comments
  • Why does the NFL make for such bad media?

    robots

    0 comments
  • Pictured: Detroit's Robocop Statue nears completion date

    elsewhere in awesome things kickstarter made happen

    0 comments
  • Spectacular images of the madness that was the first FA Cup final

    And you think you're crowded at Michigan Stadium

    0 comments
  • Bear Vs. Monkey Bicycle Race Ends With Bear Eating Monkey

    IMPORTANT: Ondre Pipkins not involved.

    11 comments
  • Damon Bullock Has the Greatest Vine Account of All Time

    this is amazing

    7 comments

Six Zero's Endorsement for Our Next Head Football Coach

40 posts / 0 new
Login or register to post comments
Last post
January 9th, 2011 at 4:35 PM
#1
Six Zero
Six Zero's picture
Joined: 09/05/2008
MGoPoints: 10151
Six Zero's Endorsement for Our Next Head Football Coach

Ladies, and gentlemen, I give you...

"Like, hell yes I'll be yer next coach, man"

Mr. DAVE GROHL

 

I want to Admiral Ackbar this guy all the way to the top, but I need your collective help!  Tell the student body, tell the alumni, tell Angelique... we can make this happen!  GO BLUE?

Top
  • Login or register to post comments
Tags:
  • MGoBoard
  • Admiral Ackbar
  • cc
  • football
  • Next Head Coach

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
January 9th, 2011 at 4:41 PM | My vote .. (Score:1)
Kal
Joined: 07/10/2008
MGoPoints: 4598

.. would go to Anthony Kiedis, he's a Michigan man.

  • Login or register to post comments
January 9th, 2011 at 4:49 PM | or alice cooper... (Score:1)
JEWBILEE
JEWBILEE's picture
Joined: 05/03/2010
MGoPoints: 246

...also a michigan man

bow bow

  • Login or register to post comments
January 9th, 2011 at 5:00 PM | Iggy Pop! (Score:1)
SFBlue
Joined: 11/02/2009
MGoPoints: 3115

Iggy Pop!

Missing Ann Arbor

  • Login or register to post comments
January 9th, 2011 at 6:00 PM | I vote for a Michigan man with more intensity (Score:1)
lager86
lager86's picture
Joined: 01/30/2009
MGoPoints: 231

Terrible Ted

lager86

  • Login or register to post comments
January 9th, 2011 at 6:08 PM | Kill it and grill it (Score:1)
Prof. Brewsington
Prof. Brewsington's picture
Joined: 12/26/2009
MGoPoints: 242

Kill it and grill it

So much of the music we hear today is this pre-programmed, electronic "disco"

  • Login or register to post comments
January 9th, 2011 at 8:14 PM | CRISP Lady FTW (Score:1)
bkrentler
Joined: 11/23/2009
MGoPoints: 475

Press 1 to sack the quarterback...

  • Login or register to post comments
January 9th, 2011 at 4:47 PM | There goes my hero (Score:1)
Marley Nowell
Marley Nowell's picture
Joined: 07/31/2008
MGoPoints: 2896

He's ordinary

"Relax you panic monger" -Megatron

  • Login or register to post comments
January 9th, 2011 at 4:48 PM | I doubt he can recruit (Score:1)
blue4ever
blue4ever's picture
Joined: 12/24/2009
MGoPoints: 1212

DB may be able to use him as a driver though.

We do the Hoke-y Pokey cause he'll turn this team around. That's what it's all about.

  • Login or register to post comments
January 9th, 2011 at 4:50 PM | I say Maynard (Score:1)
JBE
JBE's picture
Joined: 08/18/2008
MGoPoints: 8341

Sent From My Commodore 64

  • Login or register to post comments
January 9th, 2011 at 4:51 PM | I will go for this. After (Score:1)
dennisblundon
dennisblundon's picture
Joined: 02/23/2010
MGoPoints: 6630

I will go for this. After Kurt Cobain, no one thought Nirvana would stick around. Sort of like us with Bo.

  • Login or register to post comments
January 9th, 2011 at 4:55 PM | Nirvana didn't stick around. (Score:1)
JBE
JBE's picture
Joined: 08/18/2008
MGoPoints: 8341

Nirvana didn't stick around.  Grohl is like our Lloyd.  He took what Nirvana did (Bo) and tried his best to add to it, but he never quite reached the apex of the past - at least in the eyes of the fans.

Sent From My Commodore 64

  • Login or register to post comments
January 9th, 2011 at 9:30 PM | Good analogy and I agree, but (Score:1)
bleep bloop
bleep bloop's picture
Joined: 08/05/2010
MGoPoints: 1727

Good analogy and I agree, but you've got to give Dave Grohl some props. A former band mate kills himself and he picks himself up, puts down the drum sticks for the time and says "Fuck it. I'll sing and play guitar, too."

  • Login or register to post comments
January 9th, 2011 at 4:53 PM | Huge Michigan fan. Hates the Buckeyes. (Score:1)
VideoTom
VideoTom's picture
Joined: 06/02/2010
MGoPoints: 1852

  • Login or register to post comments
January 9th, 2011 at 4:55 PM | By your standards, I'd be a (Score:1)
Kal
Joined: 07/10/2008
MGoPoints: 4598

By your standards, I'd be a gigantic Michigan fan.

  • Login or register to post comments
January 9th, 2011 at 5:22 PM | posted from iPhone (Score:1)
NamedMyDogWoodson
NamedMyDogWoodson's picture
Joined: 11/28/2010
MGoPoints: 248

Mini me stop humping the laser!

  • Login or register to post comments
January 9th, 2011 at 4:55 PM | Wait... (Score:1)
Yostal
Yostal's picture
Joined: 06/30/2008
MGoPoints: 2785

Foo Fighters are Dave Letterman's favorite band.

David Letterman went to Ball State.

Ball State is Brady Hoke's alma mater...

QED-->Grohl = Hoke?

 

Or is it just that this coaching search is "Everlong"?

Craig Barker || The Hoover Street Rag || Twitter

"The Michigan fanbase: a cynical, Eeyorish bunch even in the best of times."

  • Login or register to post comments
January 9th, 2011 at 5:02 PM | It was my understanding there (Score:1)
SFBlue
Joined: 11/02/2009
MGoPoints: 3115

It was my understanding there would be no math in this discussion...

Missing Ann Arbor

  • Login or register to post comments
January 9th, 2011 at 5:03 PM | Sorry President Ford. (Score:1)
Yostal
Yostal's picture
Joined: 06/30/2008
MGoPoints: 2785

Sorry President Ford.

Craig Barker || The Hoover Street Rag || Twitter

"The Michigan fanbase: a cynical, Eeyorish bunch even in the best of times."

  • Login or register to post comments
January 9th, 2011 at 6:34 PM | No offense taken. (Score:1)
Gerald R. Ford
Gerald R. Ford's picture
Joined: 12/17/2008
MGoPoints: 1221

No offense taken.

No defense this year either.

  • Login or register to post comments
January 9th, 2011 at 5:03 PM | Can we have Madonna... (Score:1)
4godkingandwolv...
4godkingandwolverines's picture
Joined: 08/06/2008
MGoPoints: 3489

... circa the 1980's be the recruiting coordinator?  I think she would have played favorably with 17 year old athletes. 

Do Something. If it works, do more of it. If it doesn't, do something else.

  • Login or register to post comments
January 9th, 2011 at 5:04 PM | Kid Rock? (Score:1)
BlizzardOfOz
BlizzardOfOz's picture
Joined: 02/25/2010
MGoPoints: 1252

Kid Rock?

  • Login or register to post comments
January 9th, 2011 at 5:05 PM | For those of us out in LA! (and are aware of the Ackbar) (Score:1)
swamyblue
swamyblue's picture
Joined: 11/01/2010
MGoPoints: 1882

Admiral Ackbar...that's pretty funny!  There's usuallly a stable of queens at the Ackbar but call them whatever feathers your pleasure.  "I want to Admiral Ackbar this guy all the way to the top..."  Woe Nelly!

 

(Freddie Mercury)

P.S. I know what you meant!   "It's a trap!"  HA! HA!  =]

"Don't stop your feet on contact!"

-Brady Hoke

Newsflash, if we don't win Rose Bowl '13 we will have little choice but to lay the blame on Kate Upton.  That is all!

  • Login or register to post comments
January 9th, 2011 at 5:28 PM | Adidas sneakers and (Score:1)
BlueDragon
BlueDragon's picture
Joined: 11/14/2010
MGoPoints: 16711

Adidas sneakers and everything.  Looks like a solid hire to me.

Abort, Retry, Fail?

  • Login or register to post comments
January 9th, 2011 at 5:43 PM | I submit Booger...He's a Michigan Man (Score:1)
SanFrancisco_Wo...
SanFrancisco_Wolverine's picture
Joined: 11/16/2009
MGoPoints: 2078

Formerly akron_wolverine and columbus_wolverine.  New home, new name.  A year in Columbus was enough.

  • Login or register to post comments
January 9th, 2011 at 7:24 PM | posted from iPhone (Score:1)
chillmodious
chillmodious's picture
Joined: 06/30/2008
MGoPoints: 1046

What's a frush?

Who has been putting out their Kools on my floor?!?!

  • Login or register to post comments
January 9th, 2011 at 8:17 PM | Well, he is from Michigan.  I (Score:1)
SFBlue
Joined: 11/02/2009
MGoPoints: 3115

Well, he is from Michigan.  I report, with some relief, that he attended Oakland University and not Michigan.

Missing Ann Arbor

  • Login or register to post comments
January 9th, 2011 at 6:05 PM | (No subject) (Score:1)
Dreisbach Turne...
Dreisbach Turner Overdrive's picture
Joined: 06/30/2008
MGoPoints: 6788

Syracuse '03, Michigan G'05

Space bitches, space.

  • Login or register to post comments
January 9th, 2011 at 6:38 PM | ^^^^^^ (Score:1)
BsGriffin1
Joined: 11/29/2010
MGoPoints: 101

That's just awesome.

  • Login or register to post comments
January 9th, 2011 at 6:06 PM | James Earl Jones (Score:1)
CRex
CRex's picture
Joined: 09/28/2009
MGoPoints: 8727

I find your lack of commitment disturbing.

  • Login or register to post comments
January 9th, 2011 at 6:24 PM | Even in a thread like this, (Score:1)
aenima0311
aenima0311's picture
Joined: 11/21/2008
MGoPoints: 538

Even in a thread like this, the fanbase has factions!

Pronounced Ahh-Neh-Muh

  • Login or register to post comments
January 9th, 2011 at 6:28 PM | Grew up in Ann Arbor. (Score:1)
Jeff
Joined: 07/01/2008
MGoPoints: 1262

Grew up in Ann Arbor. "Studied" at U of M.  His dad is a professor at the law school.  So he meets the Michigan Man requirement in my mind.

He's only 31 so he'll be the coach for many decades.  He's clearly has a tough mentality and will want the players to line up and hit the opponents in the mouth.

2012 Pick Six Standings | 2011 Pick Six Standings | Twitter

  • Login or register to post comments
January 9th, 2011 at 6:41 PM | That's strawberry jelly. (Score:1)
JBE
JBE's picture
Joined: 08/18/2008
MGoPoints: 8341

That's strawberry jelly.

Sent From My Commodore 64

  • Login or register to post comments
January 9th, 2011 at 8:21 PM | While I do love David J. (Score:1)
TheLastHoke
TheLastHoke's picture
Joined: 08/06/2008
MGoPoints: 3118

While I do love David J. Grohl, I must humbly reject the OP's proposition of Mr.Grohl as our next head football coach.

I shall now submit evidence, which I feel ought to eliminate Mr.Grohl as a candidate.

Evidence:

HOKEAMANIA RUNNIN' WILD

Formerly, TheLastProphet

  • Login or register to post comments
January 9th, 2011 at 8:26 PM | Okay then (Score:1)
Six Zero
Six Zero's picture
Joined: 09/05/2008
MGoPoints: 10151

I take it back.  You have broken my heart.  Heart asplode.

  • Login or register to post comments
January 9th, 2011 at 8:57 PM | Who is the dude on his lap? (Score:1)
Steve in PA
Steve in PA's picture
Joined: 08/10/2009
MGoPoints: 2345

Who is the dude on his lap?

 

 

  • Login or register to post comments
January 9th, 2011 at 9:13 PM | Les Miles. (Score:1)
MGoVillain
MGoVillain's picture
Joined: 01/09/2011
MGoPoints: 1322

Les Miles.

MUAHAHAHAHA!  MUAHAHAHA!

  • Login or register to post comments
January 9th, 2011 at 9:15 PM | "Lebron James is going to (Score:1)
MGoVillain
MGoVillain's picture
Joined: 01/09/2011
MGoPoints: 1322

"Lebron James is going to make the best decision for Lebron James Lebron James" - Lebron James

MUAHAHAHAHA!  MUAHAHAHA!

  • Login or register to post comments
January 9th, 2011 at 9:18 PM | Come on, guys, this is easy.  (Score:1)
imdwalrus
imdwalrus's picture
Joined: 10/31/2009
MGoPoints: 626

Come on, guys, this is easy.  Michigan background, brilliant mind, takes no crap from anyone...there's one clear choice.

  • Login or register to post comments
January 9th, 2011 at 10:32 PM | I prefer Jeeves. (Score:1)
Jeff
Joined: 07/01/2008
MGoPoints: 1262

I prefer Jeeves.

2012 Pick Six Standings | 2011 Pick Six Standings | Twitter

  • Login or register to post comments
Powered by Pressflow, an open source content management system
Theme provided by Roopletheme; sidebars adapted from Chris Murphy.