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
  • Using Rivals' Star Ratings To Look At Big Ten Recruiting: 2002-2013
    LSAClassOf2000 - 10 min ago
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 2 days ago
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 4 days ago
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 5 days ago
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 1 week ago
  •  
  • 1 of 4
  • ››
more
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 1,458 views
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 680 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 455 views
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 449 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
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 0 comments

MGoBoard

  • New
  • Recent
  • Hot
  • OT- Miguel (not that Miguel) kicks fan in head at Billboard Music Awards
    15 replies
  • UMich NFL draft history, Part III
    0 replies
  • ESPN 30 for 30 on the Bad Boys
    26 replies
  • OT: Game of Thrones
    38 replies
  • Question about M receiving great Jim Smith
    29 replies
  • Rajin Cajuns Invade Ann Arbor for some Red Hot Softball
    22 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
  •  
  • 1 of 6
  • ››
  • OT- Miguel (not that Miguel) kicks fan in head at Billboard Music Awards
    15 replies
  • ESPN 30 for 30 on the Bad Boys
    26 replies
  • OT: Game of Thrones
    38 replies
  • Question about M receiving great Jim Smith
    29 replies
  • OT: Ron English & Mike Hart to jump out of a plane for new EMU bathrooms
    43 replies
  • Rajin Cajuns Invade Ann Arbor for some Red Hot Softball
    22 replies
  • UMich NFL draft history, Part III
    0 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
  •  
  • 1 of 6
  • ››
  • OT: Red Wings vs. Blackhawks Open Thread
    201 replies
  • Shane Morris to wear the famed #7 jersey, J.J. McGrath #46
    175 replies
  • Jabrill Peppers Announcement Date Set
    169 replies
  • Brady Hoke Calls Notre Dame A Chicken
    163 replies
  • UM 2014 Conf schedule football
    123 replies
  • Brandon on Uniformzzz
    119 replies
  • OT: Red Wings @ Hawks Game 2 Open Thread
    113 replies
  • Notre Dame's Nix fires back at Coach Hoke
    110 replies
  • Alex Bars to Notre Dame
    96 replies
  • Sparty losing recruits to the rap game
    95 replies
  • PSU about to get blasted again by SI investigative report
    88 replies
  • Michigan Softball vs. Cal Open Thread
    75 replies
  • Michigan has #1 recruiting class on ESPN now.
    73 replies
  • OT: Advice on moving to Ann Arbor
    72 replies
  • Jay Harris (the rapping WR) had schollie pulled by MSU a month ago
    70 replies
  •  
  • 1 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

Jerald Robinson commits to michigan

38 posts / 0 new
Login or register to post comments
Last post
February 9th, 2009 at 1:02 PM
#1
kofine05
kofine05's picture
Joined: 09/13/2008
MGoPoints: 93
Jerald Robinson commits to michigan

He is another reciever in the 2010 class. He is from ohio. Here is the link to rivals with the info. http://michigan.rivals.com/content.asp?CID=910510

kofine05

Top
  • Login or register to post comments
Tags:
  • MGoBoard

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
February 9th, 2009 at 1:04 PM | When you surf to Mgoblog, do (Score:1)
wlvrine
wlvrine's picture
Joined: 09/25/2008
MGoPoints: 1462

When you surf to Mgoblog, do you read the headlines?

  • Login or register to post comments
February 9th, 2009 at 1:08 PM | Sorry wlvrine, it seems most (Score:1)
West Texas Blue
West Texas Blue's picture
Joined: 06/30/2008
MGoPoints: 1661

Sorry wlvrine, it seems most people nowadays have gotten so lazy that they can't even use the scroll button on their mouse. Sad, really...

  • Login or register to post comments
February 9th, 2009 at 1:12 PM | whattayagonnado? someone push (Score:1)
wlvrine
wlvrine's picture
Joined: 09/25/2008
MGoPoints: 1462

whattayagonnado?
someone push play on Morissette.

  • Login or register to post comments
February 9th, 2009 at 1:24 PM | in his defense (Score:1)
baorao
baorao's picture
Joined: 08/08/2008
MGoPoints: 501

when I come to mgoblog I usually hit the boards first and then circle back to the main page, because they change much more frequently.

  • Login or register to post comments
February 9th, 2009 at 1:25 PM | i don't understand the (Score:1)
gater
gater's picture
Joined: 06/30/2008
MGoPoints: 3999

i don't understand the bitching. last night they posted that he was going to commit today. I haven't seen a post that had a link showing that he actually committed. kofine is just showing that he followed through.

  • Login or register to post comments
February 9th, 2009 at 1:29 PM | Did you even read the (Score:1)
West Texas Blue
West Texas Blue's picture
Joined: 06/30/2008
MGoPoints: 1661

Did you even read the headline of the article? It says "Ohio receiver to commit to U-M today." So that's the same thing that TomVH said last night. The actual commitment hasn't even happened yet. Perhaps we should start bitching about dumb posters.

  • Login or register to post comments
February 9th, 2009 at 1:39 PM | right, second confirmation. (Score:1)
gater
gater's picture
Joined: 06/30/2008
MGoPoints: 3999

right, second confirmation. is it a bad idea to have two sources? i forgot you guys just want to find things to bitch about. bitch away.

  • Login or register to post comments
February 9th, 2009 at 3:06 PM | More bitching (Score:1)
octal9
octal9's picture
Joined: 11/11/2008
MGoPoints: 5717

"bitch away."

This is a sentence fragment and I for one, will not stand for it! Complete sentences are a must by all posters on this board. Don't even get me started on the egregious lack of proper capitalization and punctuation.

  • Login or register to post comments
February 9th, 2009 at 3:07 PM | Or unnecessary bolding. (Score:1)
WolvinLA
WolvinLA's picture
Joined: 06/30/2008
MGoPoints: 869

Or unnecessary bolding.

  • Login or register to post comments
February 9th, 2009 at 3:15 PM | The best part is when the (Score:1)
octal9
octal9's picture
Joined: 11/11/2008
MGoPoints: 5717

The best part is when the bolding makes almost no sense.

also, bitching about bitching

  • Login or register to post comments
February 9th, 2009 at 3:23 PM | i personally hate (Score:1)
MichFan1997
MichFan1997's picture
Joined: 08/04/2008
MGoPoints: 6230

when people bitch about other people bitching like it's their business. MAN THAT BUGS ME! Capital leTTers! RABBLE RABBLE RABBLE!

Follow me on Twitter @gfraley05

  • Login or register to post comments
February 9th, 2009 at 6:00 PM | That reminds me of this one (Score:1)
CarrIsMyHomeboy
Joined: 06/30/2008
MGoPoints: 356

That reminds me of this one time, at this one place online, when I reminded myself how I personally hate it when people bitch about people who bitch about people bitching.

Bitch.

(Packed up tight with hugs and kisses... as a joke)

"I have long thought that anyone who does not regularly - or ever - gaze up and see the wonder and glory of a dark night sky filled with countless stars loses a sense of their fundamental connectedness to the universe."

  • Login or register to post comments
February 9th, 2009 at 8:32 PM | "bitch away." (Score:1)
Magnus
Magnus's picture
Joined: 07/17/2008
MGoPoints: 27440

...is not a sentence fragment.

Twitter - Recruiting Update: May 13

  • Login or register to post comments
February 10th, 2009 at 4:54 PM | You don't really think I was (Score:1)
octal9
octal9's picture
Joined: 11/11/2008
MGoPoints: 5717

You don't really think I was serious, I hope.

  • Login or register to post comments
February 11th, 2009 at 2:29 AM | lol you sounded pretty (Score:1)
pobopo
Joined: 11/23/2008
MGoPoints: 0

lol you sounded pretty serious

  • Login or register to post comments
February 9th, 2009 at 1:30 PM | TITANIC SINKS!!! (Score:1)
Jay
Joined: 06/30/2008
MGoPoints: 560

TITANIC SINKS!!!

"I'm Leslie E. Miles and I approve of this message."

  • Login or register to post comments
February 9th, 2009 at 2:16 PM | Ben Affleck is the worst actor of all time!!! (Score:1)
Gerald R. Ford
Gerald R. Ford's picture
Joined: 12/17/2008
MGoPoints: 1221

Ben Affleck is the worst actor of all time!!!

  • Login or register to post comments
February 11th, 2009 at 4:21 PM | now that was just plain mean (Score:1)
bluebloodedfan
bluebloodedfan's picture
Joined: 12/21/2008
MGoPoints: 133

...And besides he's not the worst actor of all time. What about that one guy in that movie where he plays opposite Jennifer Lopez and he talks with that fake Jersey accent...wait that's Ben Affleck. Never mind. Carry on. Nothing to see here.

If you have to ask twice it means that you didn't get it the first time.

  • Login or register to post comments
February 9th, 2009 at 2:40 PM | DARTH VADER IS LUKE'S FATHER. (Score:1)
MMBhorn
MMBhorn's picture
Joined: 09/30/2008
MGoPoints: 497

DARTH VADER IS LUKE'S FATHER. LUKE AND LEIA ARE TWINS!

  • Login or register to post comments
February 9th, 2009 at 1:52 PM | DEWEY DEFEATS TRUMAN! (Score:1)
Kinda Blue
Joined: 11/18/2008
MGoPoints: 60

DEWEY DEFEATS TRUMAN!

  • Login or register to post comments
February 9th, 2009 at 1:56 PM | MAN LANDS ON MOON!! (Score:1)
dex
dex's picture
Joined: 06/30/2008
MGoPoints: 1883

NO WAY! WE LANDED ON THE MOON!

great and omniscient Grand Poobah of the WLA

  • Login or register to post comments
February 9th, 2009 at 1:56 PM | No way! (Score:1)
99bobcats
99bobcats's picture
Joined: 08/20/2008
MGoPoints: 479

Let's bump this up to the main page.

  • Login or register to post comments
February 9th, 2009 at 2:19 PM | Dex, you hear about Will (Score:1)
tdeshetler
tdeshetler's picture
Joined: 07/23/2008
MGoPoints: 320

Dex, you hear about Will Cambell? He declared Michigan isn't in his top 4 anymore.

Proud To Be An American But Even Prouder To Be A Wolverine!

  • Login or register to post comments
February 9th, 2009 at 2:23 PM | Which Baldwin was in Usual (Score:1)
tdeshetler
tdeshetler's picture
Joined: 07/23/2008
MGoPoints: 320

Which Baldwin was in Usual Supsects? He was pretty shitty!

Proud To Be An American But Even Prouder To Be A Wolverine!

  • Login or register to post comments
February 9th, 2009 at 3:10 PM | caps lock (Score:1)
octal9
octal9's picture
Joined: 11/11/2008
MGoPoints: 5717

HEY GUYS DID YOU HEAR BARACK IS THE DEMOCRATIC NOMINEE

  • Login or register to post comments
February 9th, 2009 at 4:07 PM | Hey guys, I bought this sweet (Score:1)
Sommy
Sommy's picture
Joined: 07/29/2008
MGoPoints: 1976

Hey guys, I bought this sweet new Betamax player today.

...and by that, I mean helter-skelter, willy-nilly and putt-putt!

  • Login or register to post comments
February 9th, 2009 at 5:20 PM | OMG, when did Mgoblog get a (Score:1)
ThaLastProphet
ThaLastProphet's picture
Joined: 08/08/2008
MGoPoints: -8

OMG, when did Mgoblog get a message board?!?!

  • Login or register to post comments
February 9th, 2009 at 5:41 PM | YoU sAy CoMpLeTe SeNtEnCeS (Score:1)
tdeshetler
tdeshetler's picture
Joined: 07/23/2008
MGoPoints: 320

YoU sAy CoMpLeTe SeNtEnCeS mUsT bE? AnD mE uSe GoOdEr GrAmMer? BiTcHiNg, YoU aRe!.

I hate to let the cat out of the bag, but the earth is not flat, it's round!!!!!

Proud To Be An American But Even Prouder To Be A Wolverine!

  • Login or register to post comments
February 10th, 2009 at 12:58 AM | i am sorry to have wasted (Score:1)
kofine05
kofine05's picture
Joined: 09/13/2008
MGoPoints: 93

i am sorry to have wasted your time. I looked around mgoblog and didnt see anything regarding his potential commit/commitment. If you are that frustrated with my post you dont have to read it. I made it pretty clear what the thread was about in the subject.

kofine05

  • Login or register to post comments
February 10th, 2009 at 10:51 AM | dude (Score:1)
dex
dex's picture
Joined: 06/30/2008
MGoPoints: 1883

"Hello Jerald Robinson!" was on the front page like 12 hours before you made your post.

great and omniscient Grand Poobah of the WLA

  • Login or register to post comments
February 10th, 2009 at 11:09 AM | but still, i'm fine with it being posted (Score:1)
MichFan1997
MichFan1997's picture
Joined: 08/04/2008
MGoPoints: 6230

here and on the front page because I, like one other poster said he does, open MGoBlog with a visit to the board before I hit the home page.

Follow me on Twitter @gfraley05

  • Login or register to post comments
February 10th, 2009 at 2:21 PM | Is that even possible? Do (Score:1)
WolvinLA
WolvinLA's picture
Joined: 06/30/2008
MGoPoints: 869

Is that even possible? Do you type something into your browser other than mgoblog.com? Like a lot of home pages, it's the first one that comes up, unless you are just super quick to click the mgoboard tab. In the future, it might be a good idea to see if their has been a main board post, especially regarding news as important as a new commit. Chances are, you weren't the first one to know.

  • Login or register to post comments
February 10th, 2009 at 3:51 PM | well, firefox searches (Score:1)
MichFan1997
MichFan1997's picture
Joined: 08/04/2008
MGoPoints: 6230

by letters, so when i type in "mg" it comes up with any URL that has "MG" in it...the first two up are "http://mgoblog.com" and "http://mgoblog.com/mgoboard" and i always click the second one first

Follow me on Twitter @gfraley05

  • Login or register to post comments
February 10th, 2009 at 3:53 PM | Yeah, that makes sense, my (Score:1)
WolvinLA
WolvinLA's picture
Joined: 06/30/2008
MGoPoints: 869

Yeah, that makes sense, my firefox does the same thing, I just never considered going to the board before seeing the real news first. To each his own, I suppose.

  • Login or register to post comments
February 10th, 2009 at 4:05 PM | Recent posts (Score:1)
GCS
GCS's picture
Joined: 06/30/2008
MGoPoints: 777

I'm surpised more people haven't found out about mgoblog.com/tracker yet. It would solve this issue quickly.

  • Login or register to post comments
February 10th, 2009 at 4:09 PM | doesn't your (Score:1)
MichFan1997
MichFan1997's picture
Joined: 08/04/2008
MGoPoints: 6230

MgoBoard homepage tell you which posts are new? mine does

Follow me on Twitter @gfraley05

  • Login or register to post comments
February 10th, 2009 at 4:16 PM | Yeah, but tracker includes (Score:1)
GCS
GCS's picture
Joined: 06/30/2008
MGoPoints: 777

Yeah, but tracker includes diaries and stories. With that, people will be less likely to, say, put up a message board post about something posted on the main page.

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