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 (55)
  • 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
  • Does Expansion Actually Lead to More Recruits From a Certain Region?
    maizeonblueaction - 2 days ago
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 3 days ago
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 4 days ago
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 5 days ago
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 5 days ago
  •  
  • 1 of 3
  • ››
more
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 1,024 views
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 831 views
  • UMich NFL draft history, Part III
    blueheron - 817 views
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 736 views
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 712 views
  •  
  • 1 of 2
  • ››
more
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 19 comments
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 18 comments
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 17 comments
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 13 comments
  • Does Expansion Actually Lead to More Recruits From a Certain Region?
    maizeonblueaction - 8 comments

MGoBoard

  • New
  • Recent
  • Hot
  • OT: Arrested Development Season 4 Thread
    1 replies
  • Rutgers embroiled in another athletics scandal
    45 replies
  • OT - Photo I shot last night
    45 replies
  • ND's Golson no longer enrolled
    154 replies
  • OT: Watch this very awesome finish in the Indy Lights Race at Indianapolis
    12 replies
  • Hockey picks up '15 defenseman, MSU decommit
    10 replies
  • OT: Red Wings @ Hawks Game 5 Open Thread
    139 replies
  • Midwest Elite 7 on 7
    6 replies
  • OT: Champions League Final - Borussia Dortmund vs Bayern Munich
    41 replies
  • Burke & THJ NBA Draft Workout Videos
    10 replies
  • Urban Meyer regrets the way his Florida tenure ended, said Alabama should have lost three games
    57 replies
  • M v. ULL Super Regional Open Thread
    80 replies
  • I'm meeting Trey Burke today!
    47 replies
  • Mike Farrell: Michigan and Hokies tied in lead for Da'Shawn Hand
    82 replies
  • Help Finding Great Video Clips
    20 replies
  •  
  • 1 of 6
  • ››
  • ND's Golson no longer enrolled
    154 replies
  • OT: Arrested Development Season 4 Thread
    1 replies
  • Urban Meyer regrets the way his Florida tenure ended, said Alabama should have lost three games
    57 replies
  • Help Finding Great Video Clips
    20 replies
  • Rutgers embroiled in another athletics scandal
    45 replies
  • OT - Photo I shot last night
    45 replies
  • I'm meeting Trey Burke today!
    47 replies
  • Mike Farrell: Michigan and Hokies tied in lead for Da'Shawn Hand
    82 replies
  • Who's Your Favorite Michigan QB?
    203 replies
  • Scouting Report: Jabrill Peppers
    161 replies
  • OT: Red Wings @ Hawks Game 5 Open Thread
    139 replies
  • OT: Watch this very awesome finish in the Indy Lights Race at Indianapolis
    12 replies
  • Hockey picks up '15 defenseman, MSU decommit
    10 replies
  • OT: Champions League Final - Borussia Dortmund vs Bayern Munich
    41 replies
  • Burke & THJ NBA Draft Workout Videos
    10 replies
  •  
  • 1 of 6
  • ››
  • OT: Red Wings vs Hawks Game 3 Open Thread
    203 replies
  • Who's Your Favorite Michigan QB?
    203 replies
  • OT: Red Wings vs Hawks Game 4 Open Thread
    193 replies
  • Scouting Report: Jabrill Peppers
    161 replies
  • ND's Golson no longer enrolled
    154 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    151 replies
  • How much do you really hate ohio?
    146 replies
  • Who should replace ND in a long-term series?
    146 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    141 replies
  • OT: Red Wings @ Hawks Game 5 Open Thread
    139 replies
  • Speight and TomVH on Peppers
    117 replies
  • Prayers for Moore, Oklahoma
    112 replies
  • Memorial Day Weekend (here for the) posbang thread
    110 replies
  • OT: The Tigers game is very interesting
    99 replies
  • 5 star 2013 DT may not be enrolling at Notre Dame
    93 replies
  •  
  • 1 of 6
  • ››

mgo.licio.us

  • Burke says Michigan can be 'just as good' next year with McGary, Robinson III leading

    yes plz

    0 comments
  • SEC coaches with tiny faces

    I don't think they changed Les at all actually

    1 comments
  • This college baseball team is the best at postgame interviews

    national champs baby

    1 comments
  • Rounding up the latest in NCAA absurdities.

    Patrick Hruby is doing God's work.

    0 comments
  • Cornell wrestler tops Michigan's Trey Burke for Sports Illustrated award | The Detroit News | detroitnews.com

    first comment: "EVERY ATHLETE HAS ASPIRATIONS OF WINNING AND WE HAVE OUR FAVORITES BUT IT IS ALWAYS A PLEASURE TO OTHER STUDENTS ACHIEVE THEIR GOALS, TOO!"

    0 comments
  • Burke hearing he'll go two through six in NBA draft

    stupid Pistons and their refusal to tank properly

    0 comments
  • 2013 NHL Draft Prospect: Andrew Copp

    rundown of Michigan's riser

    0 comments
  • Michigan's key returnee: Glenn Robinson

    needs moar usage

    0 comments
  • Former Arkansas QB Brandon Mitchell transferring to NC State

    so much for that

    0 comments
  • The B1G List: Ranking the State Fossils of the Big Ten

    This list is completely arbitrary and not a genuine analysis of the relative merits of state fossils.

    0 comments
  • Trey Burke turns to inner circle to prepare for NBA draft

    will be michigan's highest pick in a while

    2 comments
  • B1G assistant coach salaries on the rise

    money has to go somewhere

    0 comments
  • Tim Hardaway Jr. is motivated by his critics and doubters, and supremely confident in his ability

    I am only motivated by people who have no opinion about me.

    0 comments
  • 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
  •  
  • 1 of 2
  • ››
more

Creeper Van Originals: Orchard Lake St. Mary's vs. Warren De La Salle

  • View
  • Revisions
By Ace — October 10th, 2011 at 2:05 PM — 16 comments
Filed under:
  • 2012 recruiting
  • 2013 recruiting
  • creeper van originals
  • james ross
  • shane morris

In this week's CVO, I finally got the chance to see Shane Morris play in person as his Warren De La Salle squad hit the road to play Orchard Lake St. Mary's, who happen to feature fellow Michigan commit James Ross at linebacker. The game was close in the first half, with Morris scampering 20 yards for a rushing touchdown to cut De La Salle's deficit to just 14-10 at halftime, but OLSM pulled away in the second stanza with three unanswered touchdowns to cap off a 35-10 victory.

The stat line for Morris differs depending on where you look, but I had him down as completing 5-of-11 passes for right around 100 yards with no touchdowns and no interceptions, plus the one rushing touchdown and a couple short scrambles. Morris also punted for De La Salle, showing off a decent leg and delivering a huge (but late) hit after a return that drew a flag but also looked fairly awesome, especially coming from a quarterback. Ross, meanwhile, had a dominant effort across from Morris, finishing with seven tackles and three tackles for loss while regularly wreaking havoc in the Pilot backfield. Hello, highlights:

Scouting

Shane Morris: I had several people ask me via Twitter whether or not Morris was really as good a prospect as advertised, given his rather pedestrian stat line, which wasn't the first of its kind this season. To answer that question, look at the first highlight in Morris's segment (0:45 mark)—in which he buys time, gets his body turned, and delivers a strike that should have gone for a touchdown if his receiver could just hold on—and the throw at the 1:00 mark in which he chucks an absolute laser on a 30-yard post route. There are absolutely no questions about his arm, and though he had a little bit of difficulty with the accuracy on his deep ball, for the most part he was right on target.

Unfortunately, Morris didn't have a lot of help—his offensive line allowed pressure all night, sacking Morris three times and forcing the junior into awkward dumpoff throws or desperation scrambles on several other plays, and there were a couple drops by his receivers, including an on-target pass that comically doinked right off a player's helmet in the flat. If I were to say one negative about Morris's play, it's that he held onto the ball too long at times, and on one occasion stepped up to avoid pressure, but moved up the pocked too far and shuffled right into a sack.

For the most part, however, Morris did everything you could reasonably ask of him in a game in which OLSM was just the better team. He's obviously got great size, and his ability to change speeds with his throws is already at a very advanced level—he knows when to bring the heat and when he needs to put some touch on the ball, which you can see in some of his shorter throws. He did seem to get a little overzealous when throwing the bomb, but he also didn't really have any open receivers when he threw far downfield, to the point where it was difficult to tell if he was inaccurate or just executing a functional throwaway.

As you can see on the touchdown run, Morris is decently mobile. Nobody is going to confuse him with Denard Robinson, but he can buy time in the pocket and burn defenses with his legs if given the space to do so. He's also clearly a tough guy who knows he's the emotional leader of his team—he was not going to be denied the end zone on his touchdown scramble, and his (yes, late, but still) hit on the sideline after a punt was the hardest blow any Pilot player laid on an Eaglet all night. He also delivered on a third-and-13 late after taking a hard hit on a sack the previous play, which I liked to see in a game that was clearly getting away from his team. I came away from this game just as impressed with Morris and I was by his highlights and accolades—give him talent on the line and at the skill positions, and I have little doubt he'll excel at the college level.

For the scouting report on Ross, photos from the game, and bonus highlights of Jordan Payton, hit the jump.

James Ross: I'll reiterate what I said when I saw Ross earlier this season—he's the most polished, college-ready prospect I've seen play this season with the possible exceptions of Aaron Burbridge and Matt Godin (to clarify, I'm not necessarily saying the most talented, but the players who are the most fundamentally sound and impactful right now). I counted seven tackles for Ross, but there's a distinct possibility that number is low, as he was seemingly in on every play.

Once again, Ross's ability to tackle in the open field really impressed me—he has great tackling form, and his superior range allows him to be in the best possible position to stop the ballcarrier. He diagnosed plays quickly and never seemed out of position, and his ability to make quick reads allowed him to shoot past blockers before they could even touch him, resulting in multiple tackles for loss. Ross isn't afraid to take on a block and does a good job of shedding after initial contact without losing his angle on the ballcarrier.

I didn't get much of a chance to see Ross in coverage, since my camera was firmly locked onto Morris for most of the game, but I didn't notice any plays in which he was victimized or out of position. After seeing Ross in two games, one against a weak Inkster team and the other against a much stronger De La Salle squad, I'm convinced he'll be a multi-year starter at middle linebacker and a player in the David Harris mold. Lofty praise, yes, but his ability to cover the field sideline-to-sideline in combination with his very sound tackling makes it tough for me to come to any other conclusion.

Photo Gallery

Not too many photos this week, as I got stuck in some serious traffic on the way to the game and was lucky to arrive in time for De La Salle's first possession. If you're curious about Morris's punting form, you'll like this slideshow:

Bonus Highlights

A huge thanks to MGoReader MaizeNBlueJ for not only capping the Oaks Christian vs. Westlake game, which aired on Thursday night, but even cutting highlights of Oaks wide receiver Jordan Payton, who will be making his college choice later this month. Michigan is in good position to land a commit from Payton barring a surprising late move by Notre Dame, his last visit before his decision. Here's the clip:

Yeah, I'd take that guy.

[For more from Josh (aka MaizeNBlueJ), make sure to check out his company, IdeaFusion Media. He's clearly a lot more skilled at cutting videos than I am, so if you need one, check it out.]

This Week

I finally head beyond Toledo and into the depths of Ohio, as the plan is to head to Mentor (in the Cleveland area) to see Tom Strobel and the Cardinals take on Medina.

  • 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.
October 10th, 2011 at 2:21 PM | thanks ace, can't wait till (Score:1)
Lancer
Lancer's picture
Joined: 08/18/2010
MGoPoints: 755

thanks ace, can't wait till morris is on campus

Looking for BTTYS Nike sb Michigan Dunk Highs size 14, hit me up. 

  • Login or register to post comments
October 10th, 2011 at 2:30 PM | Thanks Ace. I agree about (Score:1)
HttV Wolverine
HttV Wolverine's picture
Joined: 08/02/2010
MGoPoints: 7363

Thanks Ace. I agree about Ross. He seems to have the instincts to run through blockers and get to the ball carrier. Payton looks like a pretty sure handed receiver as showcased in that touchdown catch. Hopefully he announces to play for the good guys in a few weeks.

“What the mind can conceive, the mind can achieve and those who stay will be champions.” - Bo 

][V][

  • Login or register to post comments
October 10th, 2011 at 3:04 PM | Payton (Score:1)
Mat
Mat's picture
Joined: 07/02/2008
MGoPoints: 1506

reminds me of Hemingway.  Not that tall, not that fast, but has good body control and is well-built.

  • Login or register to post comments
October 10th, 2011 at 3:20 PM | posted from iPhone (Score:1)
FreddieMercuryHayes
Joined: 12/29/2010
MGoPoints: 4904

I would gladly take another Hemmingway. I wonder what he would have turned into without the mono, nagging injuries, and the offense switches. Regardless, he's pretty damn good.

  • Login or register to post comments
October 10th, 2011 at 3:07 PM | great write up Ace.  is there (Score:0 Redundant)
Arsenal Fan
Arsenal Fan's picture
Joined: 10/14/2010
MGoPoints: 188

great write up Ace.  is there any indication of which way payton is leaning?  i know we were rumored to be in the lead but that trip to notre dame worries me. 

  • Login or register to post comments
October 10th, 2011 at 3:24 PM | I'm a little concerned about (Score:2)
Ace
Ace's picture
Joined: 06/30/2008
MGoPoints: 23581

I'm a little concerned about the Notre Dame trip as well, but Payton has stated previously that Michigan was his leader and I don't think that stance has changed. Anything can happen, of course, but I think he'll end up in Maize and Blue.

"Recruiting Ninja" | Email | Twitter

 

  • Login or register to post comments
October 10th, 2011 at 3:07 PM | great write up Ace.  is there (Score:0 Redundant)
Arsenal Fan
Arsenal Fan's picture
Joined: 10/14/2010
MGoPoints: 188

great write up Ace.  is there any indication of which way payton is leaning?  i know we were rumored to be in the lead but that trip to notre dame worries me. 

  • Login or register to post comments
October 10th, 2011 at 3:40 PM | I was at this game (Score:0 Overrated)
Lampuki22
Joined: 09/16/2009
MGoPoints: 766

I was not overly impressed by Morris on this day but his O line was overmatched and the OLSM D was relentless.  Ross was great and they had a kid ( # 9) who seemd to be in Morris' hip pocket all night.

I was amazed at how often DeLasalle rolled Morris out to the right instead of left. I am sure this was to escape Ross but it was awkward and it wasn't working. 

The De Lasalle receivers could not catch some of the balls Morris gunned at them and sometimes the throws were too low and hard for frankly anyone to catch.  

In short with regard to Morris it was a small sample size but I did not get the sense I was witnessing anything "special."   He completed less than 1/2 of his passes for something like 60 total yards... but was rushed all night long so it was hard t tell.

De Lasalle was not helped by Morris's punting either, but I don't think he'll have to do that at Michigan.  :)  

Edited: 

  • Login or register to post comments
October 10th, 2011 at 4:20 PM | FWIW (Score:2 Informative)
Show me them TDs
Joined: 09/28/2011
MGoPoints: 7

FWIW, I went to De La Salle and my little bro is a receiver on the team now. He says, and I quote, "Shane might not be as good as everyone thinks, but then again, he's only a junior and our O-line sucks ... He does almost break my hand every day in practice though."  

Is this Michigan?

  • Login or register to post comments
October 11th, 2011 at 11:55 AM | Pretty hard for him NOT to disappoint (Score:1)
Mat
Mat's picture
Joined: 07/02/2008
MGoPoints: 1506

People's expectations are at a Tom Brady/Drew Henson level for this kid, which is hard for anyone to live up to.

  • Login or register to post comments
October 10th, 2011 at 4:17 PM | At least ... (Score:1)
Section 1
Section 1's picture
Joined: 06/29/2009
MGoPoints: 14314

James Ross didn't break Shane.  That would have been bad.

 

 

  • Login or register to post comments
October 10th, 2011 at 5:03 PM | Great to see him as a punter (Score:1)
Vivz
Vivz's picture
Joined: 12/14/2010
MGoPoints: 940

definitley can see some Shotgun pooch punts in the future and some crazy possibilities for fake punts.

History is written by the victors-Winston Churchill
  • Login or register to post comments
October 10th, 2011 at 7:07 PM | Please, please, please...tell (Score:1)
Logan88
Joined: 01/05/2009
MGoPoints: 2908

Please, please, please...tell me that van is what you actually roll up in to the games.

We ARE Michigan....COME GET SOME!!!

  • Login or register to post comments
October 10th, 2011 at 8:19 PM | the music (Score:1)
Carl Winslow
Carl Winslow's picture
Joined: 11/10/2010
MGoPoints: 232

is the best , creepy yet unrefined

"Go home, Steve!

 

  • Login or register to post comments
October 10th, 2011 at 9:33 PM | Morris (Score:1)
exmtroj
exmtroj's picture
Joined: 10/24/2008
MGoPoints: 2231

I'm not sure if I'm concerned about them, but his throwing mechanics seem a little off.  A little jerky when throwing, and he drops his right arm down kind of awkwardly, which seems to make the ball tend downward a little too much.  Could be the result of him trying to rush the throw under pressure, but if not he'll need some tweaking.  I like the TD run, though.

 

 

"All I've had today is, like, six gummy bears and some scotch"

  • Login or register to post comments
October 11th, 2011 at 10:43 AM | Morris throws left, punts right? (Score:1)
NoVaWolverine
Joined: 09/07/2010
MGoPoints: 355

I can't view the slideshow on my work computer, but from the one punt on the video it looks like Morris punts with his right foot -- is that correct? Strange -- reminds me of baseball players who bat left but throw right, e.g. George Brett.

As for Ross, he looks like a beast, albeit a small beast. He seems tiny out there at MLB -- but I'll take a smallish-guy w/obviously great football instincts and recognition skills over a prototype sized guy who plays passive (see: Obi Ezeh) any day. Being a little short/small certainly didn't hurt Jonathan Vilma or Dat Nguyen as college MLBs.  

 

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