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
    • 2014 Recruiting Board, Offense
    • Depth Chart By Class
    • Unofficial Two Deep
    • Diaries, Windows Live Writer, And You
    • Michigan Future Schedules
    • User-Curated HOF
    • Where To Eat In Ann Arbor
Home

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

Get Yer Tickets

Football Display Case

NFL Watches

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

Site Search

Diaries

  • New
  • Popular
  • Hot
  • On Endowment, Financial Aid, and Perceived Prestige
    maizeonblueaction - 6 hours ago
  • Who is Al Borges? (Part III - HOKE IS A STRATEGY)
    Ron Utah - 10 hours ago
  • The Blockhams in "SPARTYCAN'T"
    Six Zero - 4 days ago
  • Who is Al Borges? (Part I)
    Ron Utah - 4 days ago
  • Yet Another Da'Shawn Hand post
    canzior - 5 days ago
  •  
  • 1 of 5
  • ››
more
  • Yet Another Da'Shawn Hand post
    canzior - 2,841 views
  • Who is Al Borges? (Part II - THE MISTAKE)
    Ron Utah - 1,290 views
  • Devin and the White Rainbow
    MCalibur - 999 views
  • Who is Al Borges? (Part I)
    Ron Utah - 925 views
  • The Blockhams in "SPARTYCAN'T"
    Six Zero - 910 views
  •  
  • 1 of 2
  • ››
more
  • Yet Another Da'Shawn Hand post
    canzior - 70 comments
  • Who is Al Borges? (Part II - THE MISTAKE)
    Ron Utah - 52 comments
  • 2013 Women's Football Academy
    maizemama - 27 comments
  • Forecasting Devin Gardner: The SDSU Comparison
    Ron Utah - 23 comments
  • Devin and the White Rainbow
    MCalibur - 15 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • ESPN Names Webber Top Draft Pick from B10 Since '89
    20 replies
  • MSU doesn't know who they're recruiting
    30 replies
  • (Mostly) OT: Michelle Chamuel of UM can win The Voice tonight (with votes)
    19 replies
  • Urban Meyer and Charlie Strong's "Core Values"
    89 replies
  • Burke & Hardway Jr Feature on BTN
    8 replies
  • Pretty OT: Golf Wedge Customization
    18 replies
  • ESPN Predicts Hand to M
    51 replies
  • OT: MCAT prep advice
    53 replies
  • OT: NCAA 14 Demo out tomorrow
    27 replies
  • High Noon with Rich Rodriguez and the Arizona Football Staff
    110 replies
  • ESPN Path to the Draft: No. 8 Michigan (Edit: Hoops)
    7 replies
  • B1G: Lunt to Illinois
    14 replies
  • Des Photobomb
    40 replies
  • Great Sam Webb Article on Hand
    43 replies
  • Jaguars "Rookie 101" Vid w/ Denard Robinson
    11 replies
  •  
  • 1 of 7
  • ››
  • ESPN Names Webber Top Draft Pick from B10 Since '89
    20 replies
  • MSU doesn't know who they're recruiting
    30 replies
  • OT: MCAT prep advice
    53 replies
  • ESPN Predicts Hand to M
    51 replies
  • (Mostly) OT: Michelle Chamuel of UM can win The Voice tonight (with votes)
    19 replies
  • Urban Meyer and Charlie Strong's "Core Values"
    89 replies
  • SMSB Recap "Free"
    36 replies
  • High Noon with Rich Rodriguez and the Arizona Football Staff
    110 replies
  • Des Photobomb
    40 replies
  • Pretty OT: Golf Wedge Customization
    18 replies
  • B1G: Lunt to Illinois
    14 replies
  • Burke & Hardway Jr Feature on BTN
    8 replies
  • Great Sam Webb Article on Hand
    43 replies
  • OT: NCAA 14 Demo out tomorrow
    27 replies
  • OT: Cool Story Bro!
    96 replies
  •  
  • 1 of 7
  • ››
  • Da'shawn Hand's New Top Three
    209 replies
  • Rivals Mike says "today I think Michigan would be choice for Da'Shawn Hand" EDIT: Also Sandwiches
    191 replies
  • OT'ish: Michigan or Harvard?
    176 replies
  • Abrupt Shift in Crystal Ball projections for Hand (To Bama)
    149 replies
  • OT: Sony trolled Microsoft HARD last night(video)
    147 replies
  • Coolest/favorite Michigan thing you own?
    139 replies
  • OT: Man Of Steel. Wow
    129 replies
  • OT: City of Detroit Epic Comeback? (Business Insider)
    125 replies
  • ND to play ASU in football series
    112 replies
  • High Noon with Rich Rodriguez and the Arizona Football Staff
    110 replies
  • OT: Big storm coming
    103 replies
  • OT: USA Vs. Panama World Cup Qualifier (10 PM EST)
    101 replies
  • OT-4* recruit (non Michigan) posting really dumb things
    101 replies
  • OT: Tigers/afternoon baseball Open Thread
    97 replies
  • John U. Bacon on the GA Student Section
    97 replies
  •  
  • 1 of 7
  • ››

mgo.licio.us

  • NBA draft rumors: Pistons like Cody Zeller, but not Trey Burke - Detroit Bad Boys

    just what the Pistons need: a third string center. Joe Dumars was replaced by a mean ol' alien a few years back you guys.

    3 comments
  • New college grads: Don’t sell your time for a living

    this would be a close approximation of hypothetical graduation speech

    9 comments
  • College World Series Misspells "College" On Dugout

    no you guys they're just super pumped about COLLLLLLLLLLLLEGE

    0 comments
  • Michigan no longer looking for a transfer quarterback, Brady Hoke says

    not a surprise

    0 comments
  • Babcock: 'Glendening will play at the next level, for sure''

    premature congrats. One thing we can be sure of: he'll take fewer asinine penalties than Abdelkader

    1 comments
  • Spurrier may have to come up with a new UT spelling joke.

    Thanks to ugly transitions between Fulmer/Kiffin/Dooley/Davis, Tennessee is on the edge of APR penalties for football.

    1 comments
  • Report: NCAA ditching domes prior to Final Four

    i approve of this message

    0 comments
  • San Antonio Spurs may be doing something right by drafting international athletes

    strong indictment of AAU right heah

    0 comments
  • NBA draft 2013 Toss Up: Better PG prospect, Trey Burke or Michael Carter-Williams

    Glockner sides with justice

    0 comments
  • Brady Hoke-coached fantasy camp raises $140K for prostate cancer research

    a good cause, and a good time

    0 comments
  • Michigan men's basketball receives high academic honor with APR Public Recognition Award

    good job gents

    0 comments
  • Tournament trash talk helped Mitch McGary complete massive turnaround, Bacari Alexander says

    "Jeff Withey shouldn't have called him Peter Dinklage, is all I'm saying."

    1 comments
  • ESPN drops Trey Burke five spots in mock draft, says Orlando is questioning his worth at No. 2

    this would be bad if it wasn't LIES

    4 comments
  • How he Drew it up

    Drew Henson's career, or not quite career, or whatever.

    0 comments
  • 2016 big man Caleb Swanigan recaps Michigan trip

    “I’m more of a back-to-the-basket type of big man that rebounds a lot,” Swanigan said on Wednesday, describing his game. “I have a Zach Randolph type of game — that’s who I base my game off of. Being physical and playing with both hands on the rim.”

    0 comments
  •  
  • 1 of 2
  • ››
more

Bitter Much, Gongshow?

By Brian — March 7th, 2012 at 6:03 PM — 28 comments
Filed under:
  • 100% complete insanity
  • ccha
  • outrage!
  • shawn hunwick

Michigan goalie Shawn Hunwick tries to keep Alaska Fairbank's Chad Gehon, right, from scoring during second period action of Saturday, Janaury 22nd's clash between the two teams at UM's Yost Ice Arena.
Lon Horwedel | AnnArbor.com5822[1]

I'm sorry to descend on you with this but this makes me utterly livid. They are the all-CCHA teams:

First Team
Position Name, Year, School First Totals

F - Reilly Smith (JR, Miami) 10 50
F - Tyler Gron (SR, No. Michigan) 7 42
F - T.J. Tynan (SO, Notre Dame) 5 40
D - Torey Krug (JR, Michigan State) 10 50
D - Chad Billins (SR,, Ferris State) 9 48
G - Taylor Nelson (SR, Ferris State) 6 34

Second Team
F- Justin Florek (SR, No. Michigan) 4 34
F- Cody Kunyk (SO, Alaska) 2 23
F- Jordie Johnston (SR, Ferris State) 3 22
D- Dan DeKeyser (SO, W. Michigan) 2 20
D- Matt Tennyson (JR, W. Michigan) -- 20
G- Shawn Hunwick (SR, Michigan) 2 24

Hunwick got two first place votes at goalie and lost out to Taylor Nelson of Ferris State. In CCHA play Hunwick had a .937 save percentage to Nelson's .927, had a 1.93 GAA to Nelson's 2.08, and played about 430 additional minutes.

You know what they say about the Gong Show and the CCHA: one is an unfunny joke begging to be put out of its misery, and the other was a syndicated 1970s amateur night featuring absurd prizes. It's no wonder that the competent teams all fled as soon as they could find a way to.

  • Login or register to post comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
March 7th, 2012 at 6:09 PM | Fuck the CCHA.  No wonder its (Score:5 Normal)
pasadenablue
pasadenablue's picture
Joined: 11/18/2008
MGoPoints: 4873

Fuck the CCHA.  No wonder its going to collapse.

 

All the more reason to look forward to the B1G hockey conference.

This is home...

http://www.youtube.com/watch?v=GgijdypJUEQ

  • Login or register to post comments
March 7th, 2012 at 6:13 PM | pretty clear there are some (Score:5 Normal)
rbgoblue
rbgoblue's picture
Joined: 07/20/2009
MGoPoints: 1618

pretty clear there are some sour grapes involved.  only 2 players represented by big ten schools (michigan, msu, osu).

  • Login or register to post comments
March 7th, 2012 at 6:44 PM | 24 pts for Hunwick with only (Score:5 Normal)
Patent Pending
Joined: 11/13/2010
MGoPoints: 120

24 pts for Hunwick with only two 5pt first votes (likely MSU, OSU) also means that of the eight remaining coaches that could vote for Hunwick only three voted him 2nd and five voted him third.   Sour Grapes, yes.

  • Login or register to post comments
March 7th, 2012 at 6:55 PM | Another possibility (Score:4 Normal)
Alton
Joined: 07/05/2008
MGoPoints: 1007

Another possibility is that he recceived 2 first place votes, 4 second place votes and 2 third place votes, with 2 coaches leaving him off the ballot entirely.

Actually, if I had to guess, I think that's what happened.  There are certain coaches in this league who would not hesitate to do something like that.

  • Login or register to post comments
March 7th, 2012 at 6:15 PM | POY? (Score:1)
ST3
ST3's picture
Joined: 09/11/2010
MGoPoints: 2188

Does the CCHA have a player of the year and if so, are they setting us up for giving Hunwick the player of the year, analogous to Denard getting Offensive MVP but being 3rd team QB or something?

  • Login or register to post comments
March 7th, 2012 at 6:18 PM | So Red has to be a shoe-in (Score:5 Normal)
wile_e8
wile_e8's picture
Joined: 06/30/2008
MGoPoints: 2514

So Red has to be a shoe-in for coach of the year, right? Second in the conference with only one all-conference player, and a 2nd-teamer at that, quite impressive.

  • Login or register to post comments
March 8th, 2012 at 10:13 AM | I don't think (Score:1)
polometer
Joined: 10/08/2011
MGoPoints: 137

that's how coach of the year works.  If you look at football, basketball, or any pro-sport--you'd know that the COY award goes to the coach whose team has the best players, best record, and best statistics.

Coaching, strategy, improvement, and development are explicitly not considered. 

  • Login or register to post comments
March 8th, 2012 at 12:10 PM | I think you're wrong. (Score:2 Normal)
bacon1431
bacon1431's picture
Joined: 07/26/2008
MGoPoints: 3341

I think you're wrong. Especially considering that if you look below in this thread, Don listed that Red has 10 regular season titles, 9 tournament titles and he has exactly 2 CCHA COY awards. That doesn't support your point.

Look at other conferences in other sports. Ron Zook won COY when he took Illinois to the Rose Bowl. Tressel had OSU in the NCG that year.

Or maybe my sarcasm meter isn't working.

For a' that, an' a' that, 
Our toils obscure an' a' that, 
The rank is but the guinea's stamp, 
The man's the gowd for a' that. 
  • Login or register to post comments
March 7th, 2012 at 6:23 PM | I don't get it... (Score:2)
Hagen
Hagen's picture
Joined: 03/03/2012
MGoPoints: 181

The player with better statistics in goals against and save percentage while playing roughly 7 more games for a team, IMO (and in many others) that is less consistent and simply not as good, doesn't get the award?

Some Sour Grapes as RBGoBlue put it seems to be the case.  I'm not familiar with this voting, but is it done by league officials or by media?

This just seems wrong.  Some put Hunwick in the conversation for Hobey, fergodsakes.

Your father wouldn't want to hear this, Sonny.  This is business, not personal.

  • Login or register to post comments
March 7th, 2012 at 6:23 PM | It's ok (Score:4 Normal)
Center Ice
Center Ice's picture
Joined: 04/03/2010
MGoPoints: 2880

We get the last laugh when he brings home the Hobey Baker.

Twitter

  • Login or register to post comments
March 7th, 2012 at 6:24 PM | GONGSHOW GONNA GONG! (Score:5 Normal)
sundaybluedysunday
Joined: 01/07/2009
MGoPoints: 395

GONGSHOW GONNA GONG!

  • Login or register to post comments
March 7th, 2012 at 6:55 PM | Yeah (Score:1)
Omjoey
Omjoey's picture
Joined: 12/03/2010
MGoPoints: 23

I don't understand why he doesn't get more attention. He's one of the top goalies in the COUNTRY not just the conference

Carl Hagelin is awesome.

  • Login or register to post comments
March 7th, 2012 at 7:01 PM | Good riddance. Kid is (Score:2 Normal)
bacon1431
bacon1431's picture
Joined: 07/26/2008
MGoPoints: 3341

Good riddance. Kid is probably the only guy in the conference with a legit shot at the Hobey and he only gets 2 first team votes. Fuck it. He makes MGoBlog's 1st team CCHA.

For a' that, an' a' that, 
Our toils obscure an' a' that, 
The rank is but the guinea's stamp, 
The man's the gowd for a' that. 
  • Login or register to post comments
March 7th, 2012 at 7:23 PM | Onto bigger and better things (Score:2 Normal)
ziggolfer
ziggolfer's picture
Joined: 01/08/2012
MGoPoints: 271

It's unfortunate Hunwick didn't get more recognized, but I can say that looking back on my athletic careers 1rst team all-conference vs 2nd team all-conference vs not even being recognized didn't make a difference to me. The team championships defined the year as a success or failure. Everything else didn't matter. Hopefully, Hunwick feels the same way and does not care about being slighted. 

Oh and Fuck the CCHA

3-time Wolverine

  • Login or register to post comments
March 7th, 2012 at 7:25 PM | Fuck the CCHA, fuck Ferris (Score:2)
Lionsfan
Lionsfan's picture
Joined: 06/03/2011
MGoPoints: 3945

Fuck the CCHA, fuck Ferris State, and fuck every other coach. Sour grapes is the only reason that this happened

If you're doing nothing, how do you know when you're finished?

StraightDave owes me a steak dinner

  • Login or register to post comments
March 7th, 2012 at 7:45 PM | Just made this (Score:5 Normal)
Center Ice
Center Ice's picture
Joined: 04/03/2010
MGoPoints: 2880

Didn't have any other place to put this, so why not in a thread about Hunwick?

Twitter

  • Login or register to post comments
March 7th, 2012 at 7:58 PM | here's the thing (Score:2 Normal)
entirely reasonable
entirely reasonable's picture
Joined: 07/24/2008
MGoPoints: 2517

The suits at the gong show--er CCHA--will never convince me Hunwick's second team anything nor will they dissuade my man-crush on him. Suck it suits.

"Play hard and with great effort"

  • Login or register to post comments
March 7th, 2012 at 8:15 PM | What a silly list.  I guess (Score:2)
bronxblue
Joined: 11/22/2008
MGoPoints: 12617

What a silly list.  I guess this is what happens when you allow your best teams leave.

  • Login or register to post comments
March 7th, 2012 at 8:16 PM | Get bent CCHA. You can shove (Score:5 Normal)
BlueDragon
BlueDragon's picture
Joined: 11/14/2010
MGoPoints: 16811

Get bent CCHA. You can shove that list and your incompetent criminal refs up your piehole.

Abort, Retry, Fail?

  • Login or register to post comments
March 7th, 2012 at 8:26 PM | At least he's a lock for the (Score:3 Normal)
azul97
Joined: 01/18/2011
MGoPoints: 90

At least he's a lock for the mgoblog HOF

  • Login or register to post comments
March 7th, 2012 at 9:34 PM | what can you expect from a league (Score:5 Normal)
Don
Don's picture
Joined: 06/30/2008
MGoPoints: 19369

that has made Blasi coach of the year four times for winning two regular season titles, and Jeff Jackson has been COY twice for winning two titles.

Meanwhile, Red has won 10 regular season titles and 9 tournament titles and has been Coach of the Year exactly twice.

Fuck the CCHA.


  • Login or register to post comments
March 8th, 2012 at 9:20 AM | Maybe merit-invariant Oprah (Score:3 Funny)
El Jeffe
El Jeffe's picture
Joined: 07/07/2008
MGoPoints: 6728

Maybe merit-invariant Oprah is in charge of the CCHA.

"YOU get two COYs!!! YOU get two COYs!!! YOU get two COYs!!!"

etc.

  • Login or register to post comments
March 7th, 2012 at 9:44 PM | Different sport, but (Score:2)
I Bleed Maize N Blue
I Bleed Maize N Blue's picture
Joined: 09/27/2008
MGoPoints: 5041

Different sport, but appropriate NSFW quote.

Michigan Resurgent?  Michigan Resurgent!

The beatings will continue until the uniforms improve!

  • Login or register to post comments
March 7th, 2012 at 9:45 PM | Gong Show (Score:1)
Dominick's_Lunch
Dominick's_Lunch's picture
Joined: 02/10/2012
MGoPoints: 393

Dude, I don't know what you're complaining about, they don't give first team honors to undrafted walkons from America.  You crazy!?!  Now if he had those numbers and was a drafted Canadian, Hobie Baker baby!

  • Login or register to post comments
March 7th, 2012 at 10:03 PM | Stupid, stupid, stupid (Score:5 Normal)
bluetell
bluetell's picture
Joined: 07/03/2008
MGoPoints: 4770

Hunwick might be the best goaltender the CCHA has had in the last 5-10 years. He has dragged this team to top 5 status periodically throughout the last 2 and a half years. I hate to play the conspiracy card, but how can this not be bitter grapes? The guy has a ton of minutes and has .937 save%! WTF. Go screw yourself CCHA & bitter non-B1Gers

Rudy watches inspirational movies about Shawn Hunwick

 

  • Login or register to post comments
March 8th, 2012 at 2:21 AM | "Over?  Nothing is over until (Score:2 Normal)
VictorsValiant09
VictorsValiant09's picture
Joined: 04/05/2009
MGoPoints: 530

"Over?  Nothing is over until we decide it is!"

"Anastos?  DEAD!"

"Blasi?  DEAD!"

"Sergott?  DEAD!"

Let's go win a CCHA and National Championship, HOBEY HUNWICK.

  • Login or register to post comments
March 8th, 2012 at 2:50 AM | Much rather deal with (Score:2 Interesting)
BeileinBuddy
BeileinBuddy's picture
Joined: 11/11/2009
MGoPoints: 775

Much rather deal with Minnesota's looney fanbase than be under the thumb of the Gongshow. All hail glorious Big Ten Hockey.

North Campus' resident Sport Management major
Michigan Concrete Canoe Team - http://umich.edu/~concanoe

  • Login or register to post comments
March 8th, 2012 at 1:56 PM | Sour Grapes (Score:2)
GoBlueKC
Joined: 11/18/2008
MGoPoints: 14

The sour grapes don't just grow at Gong Show HQ. Down here in KC, Frank Haith (MIzzou BBall coach) just finished 3rd in their COY voting.

I would expect this from fan voting, but from supposedly rational adults?

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