Home
i'm an actor, not a reactor

Primary links

  • About
    • $upport (lol)
    • Ethics
    • FAQ
    • Glossary
    • Privacy Policy
  • Contact
  • MGoStore
    • Hail to Old Blue
  • MGoBoard
    • MGoBoard FAQ
    • Michigan bar locator
    • Moderator Action Sticky
  • Useful Stuff
    • Depth Chart By Class
    • Hoops Depth Chart by Class
    • 2017 Recruiting Board
    • Unofficial Two Deep
    • MGoFlickr
    • Diaries, Windows Live Writer, And You
    • User-Curated HOF
    • Where To Eat In Ann Arbor
  • Schedule/Tix
    • Future Schedules (wiki)
    • Ticket spreadsheet
Home

Navigation

  • Forums
  • Recent posts

User login

  • Create new account
  • Request new password

MGoElsewhere

  • @MGoBlog (Brian)
  • @aceanbender
  • @Misopogon (Seth)
  • @Aeschnepp (Adam)
  • @BISB
  • @EUpchurchPhoto
  • @FullOfTwitt (Fuller)
  • Hail to the Victors 2016
  • MGoFacebook
  • MGoPodcast
  • WTKA
  • Instagram

Michigan Blogs

  • Big House Blog
  • Burgeoning Wolverine Star
  • Genuinely Sarcastic
  • Go Blue Michigan Wolverine
  • Holdin' The Rope
  • MVictors
  • Maize 'n' Blue Nation
  • Maize 'n' Brew
  • Maize And Go Blue
  • Michigan Hockey Net
  • MMMGoBlueBBQ
  • The Blog That Yost Built
  • The Hoover Street Rag
  • The M Zone
  • 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
    • Illinois Loyalty
    • Illinois Baseball Report
  • 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
  • Nebraska
    • Corn Nation
    • Husker Max
    • 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
    • College Baseball Today
    • The College Baseball Blog
  • Basketball
    • Ken Pomeroy
    • Hoop Math
    • John Gasaway
    • Luke Winn/Sports Illustrated
  • College Hockey
    • Chris Heisenberg (Class of 2016)
    • College Hockey Stats
    • Michigan College Hockey
    • Hockey's Future
    • Sioux Sports
    • USCHO
  • Football
    • Smart Football
    • Every Day Should Be Saturday
    • Matt Hinton/Grantland
    • Football Study Hall
    • Football Outsiders
    • Harold Stassen
    • NCAA D-I Stats Page
    • The Wizard Of Odds
    • CFB Stats
  • General
    • Sports Central
  • Local Interest
    • The Ann Arbor Chronicle
    • Arborwiki
    • Arbor Update
    • Ann Arbor Observer
    • Teeter Talk
    • Vacuum
  • Teams Of The D
    • Lions
      • Pride of Detroit
    • Pistons
      • Detroit Bad Boys
      • Need4Sheed
    • Tigers
      • Roar Of The Tigers
      • Bless You Boys
      • The Daily Fungo
      • The Detroit Tigers Weblog
    • Red Wings
      • Winging It In Motown
      • On The Wings
    • Michigan Sports Forum

Beveled Guilt

Site Search

Diaries

  • New
  • Popular
  • Hot
  • Thirteen unlucky minutes (TL;DNR-This is a bit of rant about the refs)
    docwhoblocked - 2 weeks ago
  • Fan Satisfaction Index End of Season Bball Survey
    OneFootIn - 2 weeks ago
  • How likely are we to revert to the mean?
    Bo Glue - 2 weeks ago
  • It's time to avenge Villanova's 1985 NCAA tourney upset over Michigan
    Communist Football - 2 weeks ago
  • 14 Months Ago: The Fire Beilein Threads.
    stephenrjking - 3 weeks ago
  •  
  • 1 of 2
  • ››
more
  • This Month in MGoBlog History - March 2008: Pryor isn't coming, Boren has left, and some academic fraud allegations sprinkled in
    Maize.Blue Wagner - 215 comments
  • The Ballad of Jordan Poole
    k.o.k.Law - 176 comments
  • 14 Months Ago: The Fire Beilein Threads.
    stephenrjking - 91 comments
  • PreSpring Football updates from Sam Webb
    AZBlue - 90 comments
  • Thirteen unlucky minutes (TL;DNR-This is a bit of rant about the refs)
    docwhoblocked - 60 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • Final 247 Basketball rankings published
    7 replies
  • Any news on Grant Newsome?
    26 replies
  • Karsen Barnhart - did we cool on him?
    56 replies
  • HELP WANTED! I'm moving to Chicago for school and I need good haunts to watch football/basketball games. Recommendations?
    31 replies
  • Angelique on Patterson Transfer
    39 replies
  • CBS Sports: Shea Patterson details scope of Ole Miss deception in lengthy letter to Michigan
    29 replies
  • OT: NFL Schedule Release
    10 replies
  • OT: Gregg Popovich's wife Erin dead at 67
    20 replies
  • Belleville coach Jermain Crowell mad at UM again
    221 replies
  • Q&A with FB Ben VanSumeren--Video
    8 replies
  • "Being Not-Rich at UM" Guide
    157 replies
  • Apparently, the NCAA has already received a response from MSU about Nassar
    58 replies
  • No additional protest of Shea Patterson appeal by Ole Miss
    112 replies
  • OT: RIP Bruno Sammartino
    16 replies
  • OT: MSU digs hole deeper, Engler adviser: Nassar survivor's claims of payout 'fake news'
    105 replies
  •  
  • 1 of 7
  • ››
  • Karsen Barnhart - did we cool on him?
    56 replies
  • Any news on Grant Newsome?
    26 replies
  • Final 247 Basketball rankings published
    7 replies
  • Belleville coach Jermain Crowell mad at UM again
    221 replies
  • HELP WANTED! I'm moving to Chicago for school and I need good haunts to watch football/basketball games. Recommendations?
    31 replies
  • Angelique on Patterson Transfer
    39 replies
  • OT: RIP Bruno Sammartino
    16 replies
  • OT: Gregg Popovich's wife Erin dead at 67
    20 replies
  • Michigan players on the Amazon series
    67 replies
  • "Being Not-Rich at UM" Guide
    157 replies
  • NCAA changes rules to restrict James Doug Foug's super power
    106 replies
  • CBS Sports: Shea Patterson details scope of Ole Miss deception in lengthy letter to Michigan
    29 replies
  • How Many Football Games Will Michigan Win This Year? (Poll)
    167 replies
  • OT: NFL Schedule Release
    10 replies
  • OT: MSU digs hole deeper, Engler adviser: Nassar survivor's claims of payout 'fake news'
    105 replies
  •  
  • 1 of 7
  • ››
  • Why should we be optimistic about 2018 M football?
    273 replies
  • Police investigating Elysee Mbem-Bosse for death threat against Harbaugh
    224 replies
  • Belleville coach Jermain Crowell mad at UM again
    221 replies
  • Speight to UCLA
    172 replies
  • How Many Football Games Will Michigan Win This Year? (Poll)
    167 replies
  • Comcast to Drop BTN
    162 replies
  • Buckle Up
    159 replies
  • Scouting the Enemy: Ohio State QBs are Good
    158 replies
  • Semi-OT: What sports would you fix?
    158 replies
  • "Being Not-Rich at UM" Guide
    157 replies
  • Elysee Mbem-Bosse disturbing tweets
    157 replies
  • Whats the Best Way to Make Flight Arrangements?
    149 replies
  • Wagner to NBA
    141 replies
  • Urban Meyer throws more shade at Michigan
    141 replies
  • FB new Nutrition plan under Herbert is well received by players
    132 replies
  •  
  • 1 of 7
  • ››

Support MGoBlog: buy stuff at Amazon

Video & Analysis: Frank Kaminsky vs. Michigan

  • View
  • Revisions
By Ace — February 18th, 2014 at 3:15 PM — 31 comments
Filed under:
  • 2013-14 wisconsin #2
  • frank kaminsky
  • glenn robinson iii
  • i can't blame you for skipping this post
  • jon horford
  • jordan morgan
  • post defense
  • this is supposed to happen in the kohl center not america

Happy Fun Times Day at MGoBlog continues unabated. Before you get mad at me for putting this video together, please keep in mind that I've already punished myself by... putting this video together. Here are Frank Kaminsky's significant touches against Michigan, sorted by primary defender. It's just as brutal as you'd expect.

Kaminsky scored 25 points on 10/14 2-pt and 1/2 3-pt shooting with four offensive rebounds. He dominated regardless of the defender. That doesn't mean the defender didn't matter, however, at least when it came to forcing more difficult shots. While this video mostly speaks for itself, a little analysis of Michigan's post defenders in this game is warranted.

Jordan Morgan

Morgan started out well, forcing Kaminsky to pass out the post on his first touch despite having pretty solid position. It went downhill in a hurry. Kaminsky's quickness proved especially troublesome for Morgan; three times Kaminsky blew right past him after getting the ball on the perimeter and he committed a foul to prevent a fourth. The threat of Kaminsky's three-point shot exacerbated this issue, as his most successful drives came when Morgan overplayed the outside shot* or got caught flat-footed.

While Morgan forced tough shots on post touches, his size disadvantage and lack of explosive athleticism allowed Kaminsky to get clean looks at the hoop anyway. Morgan's strength is an asset in the post—Kaminsky had a tough time backing him down—but Kaminsky overcame it with his length, mobility, and skill.

The uncalled push-off on the final three-pointer is noted; it's also canceled out by the inexplicable brick when Morgan couldn't fight through traffic and gave up a wide open three-point look.

*[Often because he was late getting out to contest a potential three.]

Glenn Robinson III

This matchup choice confounded me, as John Beilein chose to put Robinson on Kaminsky when Nigel Hayes also took the floor for Wisconsin. My best justification for this is Beilein wanting to ensure Robinson, a better rebounder and defender at this stage than Zak Irvin, didn't get into foul trouble defending Hayes, who draws an astronomical 7.7 fouls per 40 minutes. I still don't get it, though, since Michigan wasn't doubling in the post and Kaminsky overpowered Robinson with ease.

Wisconsin immediately went after the mismatch in the post when Robinson manned up Kaminsky. Both post-ups resulted in baskets on great looks. On the boards, Kaminsky outreached Robinson for the ball when GRIII even bothered to box him out; twice GRIII didn't even manage to do that.

Jon Horford

I thought Horford acquitted himself well defensively, making Kaminsky work for good shots when he wasn't the victim of poor defense by his teammates. Or the officials. The first foul call (above), well...

Brian: I noticed that Horford got called for the wisconsin chest bump live

That's a tough call considering (1) Wisconsin does this all the time and (2) the officials let a lot of touchy fouls go in this game.

Horford then got victimized for a basket in which Kaminsky got a half-step advantage on him, then exploited that half-step with an uncalled off-arm hook that kept Horford from recovering. Horford, naturally, got called for a foul.

Conclusions?

I'm not sure what to take from this other than knowing Michigan's interior defense isn't very good, especially against big men who can also stretch the floor. With Adreian Payne rounding his way into form, that doesn't bode well for Sunday. Will we see the Wolverines double down in the post more? Quite possibly, as John Beilein said this during his weekly radio show:

Beilein on defending bigs: "If we played (Frank Kaminski) again, (doubling him) would be under consideration."

— Brendan F. Quinn (@BFQuinn) February 18, 2014

That isn't a failsafe solution, of course. Doubling in the post puts more pressure on Michigan's perimeter defenders, and they've been prone to blowing switches and assignments as-is. Wisconsin having Ben Brust and Josh Gasser on the floor—not to mention Sam Dekker on a hot shooting day—made it tough for U-M to commit any more defenders to Kaminsky. With MSU giving plenty of minutes to a lineup featuring Gary Harris, Kenny Kaminski, and Travis Trice—all 40% or better 3-point shooters—surrounding Payne, they face similar issues this weekend even if Keith Appling sits out.

  • 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.
February 18th, 2014 at 3:21 PM
#2
Tate
Tate's picture
Joined: 01/11/2013
MGoPoints: 9896
Am I the only one who thinks

Am I the only one who thinks Kaminsky looks like the older brother of "Sledgehammer" from the movie Rebound?

Top
  • Login or register to post comments
February 18th, 2014 at 3:23 PM
#3
JamesBondHerpesMeds
JamesBondHerpesMeds's picture
Joined: 04/13/2009
MGoPoints: 8031
The threat of Kaminsky's

The threat of Kaminsky's three-point shot exacerbated this issue, as his most successful drives came when Morgan 

I've never seen Ace give up on a sentence mid-sentence like that before.

Top
  • Login or register to post comments
February 18th, 2014 at 3:26 PM
(Reply to #3) #4
Ace
Ace's picture
Joined: 06/30/2008
MGoPoints: 65659
Oops, thanks.

But can you blame me, really?

Top
  • Login or register to post comments
February 18th, 2014 at 3:32 PM
(Reply to #4) #5
JamesBondHerpesMeds
JamesBondHerpesMeds's picture
Joined: 04/13/2009
MGoPoints: 8031
Nope.

Not one bit. I woulda quit at Video & Anal

/RCMB'd

Top
  • Login or register to post comments
February 18th, 2014 at 3:30 PM
#6
True Blue Grit
True Blue Grit's picture
Joined: 01/21/2011
MGoPoints: 16066
Robinson's failure to rotate over to help either

Morgan or Horford is what really made me mad.  He just stood there and let Kaminsky get relatively easy baskets.  I'd much rather he help out and risk a pass from Kaminsky than let him get an almost certain layup.  With our lack of size and shot blockers in the paint, it's essential we show more teamwork than that.  

Top
  • Login or register to post comments
February 18th, 2014 at 5:18 PM
(Reply to #6) #7
UMfan21
Joined: 09/28/2009
MGoPoints: 22953
This is what made me

This is what made me frustrated as well.  Ok, Morgan will get beat off the dribble a lot.  I can accept that.  But someone needed to rotate over and draw a charge or force Kaminsky to pass.  No one rotated.  I find it mind boggling that a 7 footer can beat one man and drive uncontested to the rim over and over.

Top
  • Login or register to post comments
February 18th, 2014 at 3:35 PM
#8
bklein09
bklein09's picture
Joined: 08/24/2009
MGoPoints: 7209
Msu has had trouble with

Msu has had trouble with their 3 point shot the past few weeks. I say we double Payne early and then adjust if they are making us pay from the outside. Harris in particular has had a rough month shooting the basketball. But I'm sure he'll shoot 80% from deep now that I said that.

Top
  • Login or register to post comments
February 18th, 2014 at 3:36 PM
#9
PburgGoBlue
PburgGoBlue's picture
Joined: 07/21/2011
MGoPoints: -8831
I thought ole Frank used his

I thought ole Frank used his off-hand to get separation a lot, Am I the only one who saw this more than once?

Top
  • Login or register to post comments
February 18th, 2014 at 4:07 PM
(Reply to #8) #10
1of12MattDamons
1of12MattDamons's picture
Joined: 12/16/2013
MGoPoints: 10543
Pissed me off

It really pissed me off while I was watching the game.

Top
  • Login or register to post comments
February 19th, 2014 at 9:14 PM
(Reply to #14) #11
Jonesy
Joined: 03/14/2012
MGoPoints: 3801
Those two foul calls on

Those two foul calls on Horford were ridiculous, especially on the obvious offensive foul hook.  Why do refs never call that?  And how in hell is that a defensive foul?  It's like the ref saw the hook and called a foul and then forgot which team to give it to and defaulted to defensive.

Top
  • Login or register to post comments
February 18th, 2014 at 3:42 PM
#12
CincyBlue
CincyBlue's picture
Joined: 06/30/2008
MGoPoints: 2310
Beilein

Beilein on defending bigs: "If we played (Frank Kaminski) again, (doubling him) would be under consideration. How about considering that at halftime on Sunday? 

 

Top
  • Login or register to post comments
February 18th, 2014 at 3:42 PM
(Reply to #9) #13
ish
Joined: 06/30/2008
MGoPoints: 13975
maybe they didn't prepare for

maybe they didn't prepare for doubling during the week?  not that that would be a great answer.

Top
  • Login or register to post comments
February 18th, 2014 at 3:50 PM
(Reply to #9) #14
Erik_in_Dayton
Erik_in_Dayton's picture
Joined: 12/03/2008
MGoPoints: 34173
He did most of his damage after the half

Coach Beilein was also very worried about Wisconsin's three point shooting...I was hoping to see double teams Sunday too, but there were reasons it didn't happen.

Top
  • Login or register to post comments
February 18th, 2014 at 8:39 PM
(Reply to #9) #15
AlwaysBlue
Joined: 11/23/2008
MGoPoints: 7854
He's also a good

passer quite capable of finding the open man.

Top
  • Login or register to post comments
February 18th, 2014 at 3:44 PM
#16
ypsituckyboy
ypsituckyboy's picture
Joined: 06/22/2009
MGoPoints: 23719
At some point

At some point during a game, when one player is just killing you, have to say "F*** it", double him, and make someone else beat you.

Top
  • Login or register to post comments
February 18th, 2014 at 3:56 PM
#17
Naked Bootlegger
Naked Bootlegger's picture
Joined: 01/28/2011
MGoPoints: 15372
Defensive help

I was frustrated by Frank's ability to blow by our guys away from the rim.   But what made me even more upset was that 'OMG there's a 7 footer dribbling toward the hoops from 19 feet out' happened more than once, but yet very little off-the-ball help materialized.   He's a 7 footer....DRIBBLING!   Even some semblance of defensive help could have pestered him enough to cause a turnover, dump-off, or made Frank feel slightly uncomfortable handing the ball in traffic.

I must admit that I've been very impressed by Kaminsky's development this year.   He's a legit B1G player, and I never dreamed he would amount to anything other than a decent bench role player.   Player development, man. 

Top
  • Login or register to post comments
February 18th, 2014 at 4:10 PM
#18
pdgoblue25
pdgoblue25's picture
Joined: 03/03/2010
MGoPoints: 10572
My hatred for Wisconsin basketball is approaching

unhealthy levels.

Top
  • Login or register to post comments
February 18th, 2014 at 10:06 PM
(Reply to #15) #19
DrMGoBlue
DrMGoBlue's picture
Joined: 11/14/2013
MGoPoints: 570
Everyone's is, but

Everyone's is, but fortunately we were able to win at their place for the first time in a while this year.

Top
  • Login or register to post comments
February 18th, 2014 at 4:18 PM
#20
Hugh Jass
Hugh Jass's picture
Joined: 01/03/2011
MGoPoints: 2200
Frank Kaminsky

is a Balla - Yo

Top
  • Login or register to post comments
February 18th, 2014 at 4:22 PM
#21
mgobaran
mgobaran's picture
Joined: 09/12/2012
MGoPoints: 18034
Cheer up folks. Here is a

Cheer up folks. Here is a goat.gif

Top
  • Login or register to post comments
February 18th, 2014 at 4:40 PM
#22
DrMGoBlue
DrMGoBlue's picture
Joined: 11/14/2013
MGoPoints: 570
Thanks Ace

Thanks Ace

Top
  • Login or register to post comments
February 18th, 2014 at 4:57 PM
#23
Not Just A Shooter
Not Just A Shooter's picture
Joined: 01/29/2013
MGoPoints: 1985
That was a horrible offensive

That was a horrible offensive foul with 3:48 left. If it's called, that's a 3 point swing and Michigan with the ball down only 5.

If he can stay out of foul trouble, I think Horford will be able to handle Payne. We will see.

Top
  • Login or register to post comments
February 18th, 2014 at 5:19 PM
#24
AriGold
Joined: 02/28/2013
MGoPoints: 732
maybe...

set a few off the ball screens and mix up the offense...this is getting to the level of Borges predictability: set on the ball screens and hope someone is open to shoot the 3

Top
  • Login or register to post comments
February 18th, 2014 at 6:34 PM
#25
rlcBlue
Joined: 03/06/2013
MGoPoints: 147
Explicating the inexplicable

"This matchup choice confounded me, as John Beilein chose to put Robinson on Kaminsky when Nigel Hayes also took the floor for Wisconsin."

 

Three pointers. Kaminsky is now 25-61 from three, Hayes is holding steady at 0-0. If there's one thing your video makes clear, it's that defending the three point line is not Jordan Morgan's strength. In fact, he's a great matchup for Hayes, a shorter, weaker, less experienced post player. Unfortunately, GRIII can't stop Kaminsky in the post and there was no confusion in Wisconsin's hive mind about where the mismatch was.

Top
  • Login or register to post comments
February 18th, 2014 at 7:10 PM
#26
Franz Schubert
Joined: 07/20/2009
MGoPoints: 4120
Harris

"With MSU giving plenty of minutes to a lineup featuring Gary Harris, Kenny Kaminski, and Travis Trice—all 40% or better 3-point shooters—surrounding Payne, they face similar issues this weekend even if Keith Appling sits out."
Harris has been awful shooting the 3 of late, in fact he is shooting only 32%.

Top
  • Login or register to post comments
February 18th, 2014 at 7:55 PM
#27
Spunky
Spunky's picture
Joined: 09/12/2012
MGoPoints: 2365
Gary Grant

It's kind of funny that Grant (who is known for his assists, steals, and causing turnovers) was honored during this particular game. 

Top
  • Login or register to post comments
February 18th, 2014 at 8:25 PM
#28
LightTheLamp
Joined: 04/20/2012
MGoPoints: 1854
reading this brought back deep painful

reading this brought back deep painful memories.

Top
  • Login or register to post comments
February 18th, 2014 at 10:07 PM
(Reply to #25) #29
DrMGoBlue
DrMGoBlue's picture
Joined: 11/14/2013
MGoPoints: 570
I know those feels

I know those feels

Top
  • Login or register to post comments
February 19th, 2014 at 12:59 AM
#30
Stephen Hawking
Stephen Hawking's picture
Joined: 10/23/2010
MGoPoints: -417
What is the point?

Michigan has good games and bad games. This one was a bad one. Why harp on it? The team that turns the ball over less and shoots better wins the vast majority of the time. All this post does is remind us of this fact. I'm getting tired of the faux-analytical nature of this blog. Basketball is a sport full of unpredictability. Shoehorning statistical analysis into it is a fool's errand. Kaminsky had a great game, Stauskus had a bad one, and that's basically it.

Don't get me wrong, I appreciate some of the meta analyitics like Kenpom. However, this game isn't explained by them as effectively.

Top
  • Login or register to post comments
February 19th, 2014 at 6:58 AM
#31
Wolfman
Wolfman's picture
Joined: 07/23/2008
MGoPoints: 8041
Conclusion? Get the Phuck over it

shit happens in college athletics, no matter what the sport. Without that realization, there are only a few things you can take from a game. Victory is easy:u r among the party, however, it appears due to the "shit happening" thing you prefer to be the next tear off on the Charmin roll. U got to learn to deal with it or you will contine w/unintended trips to the restroom or you can get a grip and realize the result of the cycle, no matter the sport, no matter the decade tends to run in our favor. If u can't accept that, then, of course, you deserve that unpleasant odor.  Grow the phuck up.

Top
  • Login or register to post comments
February 19th, 2014 at 11:39 AM
(Reply to #30) #32
west2
Joined: 01/23/2011
MGoPoints: -998175
I don't

think I would have said it quite the way you did however...well said!!

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