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

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
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 2 hours ago
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 2 days ago
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 3 days ago
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 1 week ago
  • MGoAcceptance: Another MGoAnecdote
    LSAClassOf2000 - 1 week ago
  •  
  • 1 of 4
  • ››
more
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 1,333 views
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 485 views
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 352 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 13 views
  • Big Ten Recruiting Rankings 5-15-13
    Ace - 50 comments
  • MGoAcceptance: Another MGoAnecdote
    LSAClassOf2000 - 19 comments
  • Future Non-Conference Opponent Recruiting Watch
    EGD - 13 comments
  • The Blockhams in "HOCKEY HANGOVER"
    Six Zero - 13 comments
  • Way Too Late B1G Men's Basketball Scheduling Idea
    BeileinBuddy - 2 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • BBall year in review Deleted...
    7 replies
  • OT: RIP Dick Trickle and Ken Venturi
    11 replies
  • Siva Admits Trey Burke's Title Game Block Was Clean
    41 replies
  • Softball Open Thread 7pm vs Valpo ESPN3
    33 replies
  • OT Staee shutout by Penn St 9-0 in baseball
    19 replies
  • Alex Bars to Notre Dame
    85 replies
  • OT - The Friday Night Alcoholics - Early Edition Thread
    59 replies
  • Trey Burke current on ESPN2 at NBA Combine
    26 replies
  • OT: End of Drew and Mike on 101WRIF
    36 replies
  • Michigan has #1 recruiting class on ESPN now.
    72 replies
  • The Talented Shallmans
    41 replies
  • OT: Advice on moving to Ann Arbor
    70 replies
  • Speight to compete in Oakland Elite 11 camp
    44 replies
  • Nice Article on Michigan Baseball Signee Hector Gutierrez
    7 replies
  • 2013 Mott Takeover Open Thread
    60 replies
  •  
  • 1 of 7
  • ››
  • Siva Admits Trey Burke's Title Game Block Was Clean
    41 replies
  • OT: RIP Dick Trickle and Ken Venturi
    11 replies
  • OT: Advice on moving to Ann Arbor
    70 replies
  • Michigan has #1 recruiting class on ESPN now.
    72 replies
  • Hawaii football changing name back to Rainbow Warriors
    59 replies
  • OT Staee shutout by Penn St 9-0 in baseball
    19 replies
  • BBall year in review Deleted...
    7 replies
  • Alex Bars to Notre Dame
    85 replies
  • Trey Burke current on ESPN2 at NBA Combine
    26 replies
  • OT: End of Drew and Mike on 101WRIF
    36 replies
  • OT - The Friday Night Alcoholics - Early Edition Thread
    59 replies
  • OT: Notre Dame 2013, pretty much BCS or bust
    44 replies
  • 2013 Mott Takeover Open Thread
    60 replies
  • OT: The Office series finale thread (may contain spoilers)
    43 replies
  • OT: Former ASU shooting guard Evan Gordon transfers to Indiana
    22 replies
  •  
  • 1 of 7
  • ››
  • OT: Red Wings @ Ducks Game 7 Open Thread
    229 replies
  • 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
    162 replies
  • Hello: Lawrence Marshall
    124 replies
  • UM 2014 Conf schedule football
    123 replies
  • Saturday night drinking thread
    121 replies
  • Brandon on Uniformzzz
    119 replies
  • Notre Dame's Nix fires back at Coach Hoke
    110 replies
  • GoBlueWolverine's Dre Barthwell: Marvin Robinson to leave Michigan
    96 replies
  • Sparty losing recruits to the rap game
    95 replies
  • Wading in the waters of tRCMB, post Marshall
    95 replies
  • PSU about to get blasted again by SI investigative report
    88 replies
  • Alex Bars to Notre Dame
    85 replies
  •  
  • 1 of 7
  • ››

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?

    0 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

lavall jordan

Unverified Voracity Drafts, Offers, Squints

By Brian — June 27th, 2012 at 1:53 PM — 23 comments
Filed under:
  • bacari alexander
  • baseball coaching search
  • bo
  • jacob trouba
  • jon falk
  • lavall jordan
  • luke kennard
  • michigan hockey summer
  • olympics
  • pac-12
  • phil di giuseppe
  • scheduling
  • tim hardaway jr
  • trevon bluiett
  • trey burke
  • unverified voracity

Hi. I returned, sorry about the unannounced vacation time. I was in NYC, I thought I would be able to proceed as normal, I was correct only on Thursday and Friday. Back now.

Falk talks Bo. Self-recommending.

Draftings and goings(?). Michigan folk came off the board frequently at the recently-completed NHL draft. Jacob Trouba went 9th, Phil DiGuiseppe and Boo Nieves were second-rounders, and Connor Carrick went in the fifth. That was almost exactly what everyone expected—Carrick may have gone a little higher than his rankings suggested. So hurray, sounds like Michigan has Komisarek 2.0…

9. Winnipeg Jets: D Jacob Trouba. Trouba is a tremendous skater — likely the best of the whole bunch — who loves to dish out punishment along the walls and easily separates his opponent from the puck. He's a rugged force in the defensive end who scores off the charts in both his character and compete levels.

…and will see him on the ice this fall since Trouba took opportunity after opportunity to restate that, barring a meteor strike, he'd be in Ann Arbor in the fall and even the meteor would have to do some explaining.

The sad fugee face news comes from Mike Spath, who brings a screeching halt to optimism in re: Phil Di Guiseppe's return. Yes, the PDG who said this after his selection by the Hurricanes:

“It’s great hockey,” Di Giuseppe said of the Michigan experience. “That’s why I went to school there and played there. I’m happy with my decision and I’m happy to go back next year.”

But Spath is hearing otherwise:

However, we heard chatter even before the season concluded that Di Giuseppe had one eye on the OHL and with the right situation could leave U-M early. After the Hurricanes picked him, that talk has only intensified, to the point that we put his chances at returning to Michigan at 50 percent, and would not be surprised in the least if he is playing in the OHL next season.

Getting picked by Carolina is not so good because Peter Karmanos owns both the Hurricanes and the Plymouth Whalers. Even if every public utterance from PDG has been strongly pro-college (Spath even references the one PDG gave him in the article), Spath is plugged in on this stuff.

Meanwhile in Lansing, four incoming Spartans were drafted, the first two coming off the board back-to-back in the third round. That's their best showing in the draft since… 2006. Rick Comley was a disaster and Tom Anastos may have been a better idea than he seemed at first.

BONUS: apparently NHL Network analyst Craig Button compared the kid who went seventh to Charles Woodson? I don't even know, man.

Come on, be as good of an idea as Anastos? Scott Stricklin got bombarded with the usual things about leaving Kent State after his Zips Golden Flashes bowed out of the CWS and responded a typically Ohioan fashion:

“I know some of you have been speculating that the coaching staff might be moving on after our historic season. A certain school up North came calling and we decided that Kent State and what we have built here was too good to leave."

Moving on, then, to… Chris Sabo? According to the twitter feed user Raoul has latched onto as the only plausible source of college baseball coaching scuttlebutt, yes:

Hearing reports Chris Sabo will be named new HC at #Michigan. Several reports today on this story. Something's up.Stay posted.

— Skippers Dugout (@SkippersDugout) June 23, 2012

According to other people, not so much:

Michigan asst. baseball coach Wayne Welton told me earlier today that Twitter is the only place he has heard Chris Sabo will be new HC.

— Matt Slovin (@MattSlovin) June 24, 2012

And our twitter feed started backtracking in the way people do in these situations when people get mad at him. But you are on twitter! I trusted you!

Sabo is a famous program alum and rec-specs aficionado, so he's got that going for him. He does not have any of that coaching stuff to recommend him, unfortunately. I'm guessing the guy who does get hired is not Sabo, nor is it someone who we've been talking about at all.

[UPDATE: and as I'm drafting this a report from College Baseball Daily says Michigan has hired Erik Bakich of Maryland. That would be underwhelming:

Erik Bakich's Maryland record

2010 — 5-25 ACC, 17-39 overall
2011 — 5-25 ACC, 21-35 overall
2012 — 10-20 ACC, 32-24 overall

On the bright side, his most recent effort is the second-winningest season in Maryland history.]

2014 offers of the basketball variety. Michigan's firing out 2014 football offers left and right already, and meanwhile John Beilein's has put the finishing touches on another handcrafted piece of calligraphy, this one directed at Indiana wing Trevon Bluiett. He's the third 2014 kid to pick one up after MS SG Devin Booker and IL SF Keita Bates-Diop. Michigan will have to battle Indiana and others (but mostly Indiana) for the kid. They are… not last:

How does the Michigan visit compare with other visits you’ve taken this summer?
“
It would definitely be near the top of other visits, you know? Like I said, not too many coaching staff jokes with you so once you find a coaching staff that jokes around, it makes you more comfortable. Being around campus, that made me comfortable. So it definitely beat some of the other schools.”

Tom Crean has been locking his targets down of late so this one seems like a longer shot than Booker or Bates-Diop. That's just speculation, of course.

Even farther down the road, the courtship between Michigan and 2015 OH SG Luke Kennard took another step forward as Kennard knocked down three after three at Michigan's team camp. He was "by far the most impressive player at the camp"—one that included Derrick Walton and Mark Donnal—as he drove his team to the semifinals, and has this to say about the coaching staff:

“They are absolutely amazing. I love each and every one of them and they make me feel right at home, which I love about them,” Luke said. “They tell me I fit in with how they play, and I think I do, too. Like I said, I look forward to going to see them because that’s how much I like seeing them. It was good to see them.”

That goes above and beyond the usual palaver, it seems. May want to pencil him in to the 2015 class, if you're the kind of person with a spreadsheet column entitled "Michigan 2015 basketball roster." Surely there are a few of you.

Men actually on the basketball team.

Burke on the skills camp, via Beth Long at Scout.

Tim Hardaway Jr and Trey Burke have been hitting up the college-oriented skills camps that are popping up these days, and both have been performing well. SLAM magazine returned with an alphabetical list of the top 20 players he saw at a couple of the Chicago camps Burke and Hardaway were at:

Trey Burke, 6-0, Sophomore, Michigan

Burke was one of the nation’s top freshmen last season and after flirting with declaring for the Draft, looks poised to build on his debut campaign, as he showcased an improved outside stroke, which should help a loaded Wolverines squad attempt to get back to the program’s glory days.

Tim Hardaway Jr, 6-5, Junior, Michigan

A wing sniper with length and athleticism, Hardaway attacked defenders off the dribble for pull-up jumpers or dynamic forays to the rim, while showing an all-around game, as he made a strong effort on the boards and defensive end.

MOTS from Burke. If Michigan gets dynamic forays to the rim, rebounding, and defense from Hardaway they are going to be awesome next year… and won't need to worry about where those 2013 scholarships are coming from.

Burke also came in for praise from ESPN's Reggie Rankin, who included him on a select list of four impressive campers:

"He has a great command of the ball and is a terrific open court passer," ESPN.com analyst Reggie Rankin wrote of Burke at this weekend's Deron Williams' Skills Academy in Chicago. "He can also knock down open jumpers on the break or when reading the defense as he comes off ball screens, can nail ball-reversal spot up 3s and make a play when the offense breaks down.

"Burke has worked to become a complete point guard and his improvement is easy to see, along with his improved strength."

UMHoops has a further roundup.

Men coaching people actually on the basketball team. Michigan's dynamic recruiting and teaching assistant corps picked up new contracts:

The new contracts will pay the three coaches a total of $470,000 in base pay for the 2012-13 campaign. Each assistant received a $10,000 base pay raise from a year ago, when the total pool -- per Michigan records -- sat at $440,000. …

Meyer and Alexander both signed four-year pacts, and will make base salaries of $160,000 and $155,000, respectively, in 2012-13. Jordan, meanwhile, inked a three-year contract and will also receive $155,000 in base pay next season.

They've got an interesting bonus system for sticking around, where there's a pool of 20k for each if all three are still around in three years, 20k for Alexander and Jordan if they're still around, and 20k in individual bonuses. I don't think Beilein's going to revamp his staff in the near future unless forced to. Head coaching gigs for Alexander and Jordan—Meyer is 58 and probably not destined for a head job—are the most likely way Michigan's basketball coaching staff will change.

Erp? Sounds like a number of Pac-12 teams are less than enthusiastic about the prospect of loading up on Big Ten teams in their nonconference schedules:

Multiple league sources have told the Hotline in recent weeks that several Pac-12 schools are … how should we say it? …  less than enthusiastic about the partnership, set to take effect in 2017.

However, the schools are reserving final judgment until they see whether a strength-of-schedule component is  included in the formula that determines which teams participate in the four-team playoff.

If SOS is given serious weight … if it’s a tangible part of the formula … then Pac-12 schools may be willing to consider a partnership in which the top programs draw B1G heavyweights every few years, sources said.

But if SOS is not included in the formula, then a full-blown Pac-12/B1G partnership — and I’ll explain what I mean by that in a minute — could be in jeopardy.

This would seem to affect the top end of the league more than the bottom, and would prevent the sort of titanic cross-sectional matchups that were envisioned when this thing was announced. If it looks more like Michigan's 2014-2016 schedule than "here's USC, Stanford, and Oregon" I'm even more of favor of adding that ninth conference game. Hopefully a committee is better able to take things like "you played LSU and Stanford did not" into account.

London Wolverines. Geena Gall will run the 800M. Peter Vanderkaay is headed to a third Olympics. AnnArbor.com has the ridiculously long list of Ann Arbor-area outboard motors competing in the (still-ongoing) Olympic Trials. Meinke profiles Michigan swim coach Mike Bottom.

Etc.: Mark Hollis is going to out attention-whore Dave Brandon if he has to put a basketball game in a volcano. Freshman basketball class hits campus. Kirk Ferentz owns a piece of Americana.

  • 23 comments

LaVall Jordan Introduced As Hoops Assistant Coach

By Tim — June 11th, 2010 at 7:21 AM — 7 comments
Filed under:
  • basketball assistant coach search
  • John Beilein
  • lavall jordan

Portrait_LaVall Jordan.jpg

Michigan Men's Basketball Coach John Beilein sat down with the media yesterday, along with LaVall Jordan, the newest member of his staff. After the jump, check out what Beilein thinks of conference expansion.

Beilein on Jordan

  • Beilein insists there was no tampering in the hiring of LaVall Jordan. From this point forward, any conversation with Western Michigan coach Steve Hawkins will take place coach-to-coach. The two haven't yet spoken, and apparently there was some misunderstanding. Beilein has tried to get ahold of Hawkins, but hasn't been able to yet.
  • Coach went through the process recently, and interviewed both Bacari Alexander and LaVall Jordan. Alexander ended up landing the previous opening because Beilein thought it was important to get a coach for the bigmen. When another position opened up, Jordan was the obvious choice. No other candidates were interviewed.
  • Both new coaches have Michigan ties, which was an important part of the selection criteria.
  • The coaching staff is entirely new since last summer. It's been good to have the new hires spaced out, so each guy got caught up to speed before the new guy was hired. It would have been tough to replace all three at once.
  • Refusing to say whether his staff needed an overall after the last couple years, Beilein said "I really like this staff now. This is a good staff."
  • The rest of Beilein's staff (non-coaching positions) will hopefully be filled promptly. He hopes to get started on it this weekend.

Jordan on Michigan

  • When LaVall was growing up in Michigan, the Wolverines were a big deal. "With Glen Rice and Rumeal, and then moving forward, you know."
  • Jordan coached one year with fellow assistant Jeff Meyer before, and had a lot of connections to all of Michigan's coaches, so it was a natural fit. "The people had a big part to do with my excitement."
  • Jordan was not called by Beilein about the (second) staff opening. When he heard about the opportunity, he had a discussion with Coach Hawkins, and made a decision. "The one thing none of us can control is timing." Jordan was surprised there was an issue raised by Coach Hawkins.
  • "I'm fired up. I know these guys; I know they're good guys. I believe in this program, in this University, and I'm excited. I know the guys on the roster, and the young talent, and what Michigan is capable of."
  • When LaVall was an assistant at Iowa, he had the responsibility of scouting Michigan for the Hawkeyes. "Don't hold it against me. If you can't beat 'em, join 'em."
  • Jordan recruited Michigan at both Butler and Iowa. He gained the commitment of Devyn Marble at Iowa. He also had opportunities to make connections in Indiana and throughout the midwest. Michigan will allow the opportunity to broaden, and recruit nationally.

The official release and John Beilein's thoughts on conference expansion can be found after the jump!

Read more »
  • 7 comments
Powered by Pressflow, an open source content management system
Theme provided by Roopletheme; sidebars adapted from Chris Murphy.