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 Diaries Six Zero's blog

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 (50)
  • 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
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 11 hours ago
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 1 day ago
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 2 days ago
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 2 days ago
  • UMich NFL draft history, Part III
    blueheron - 2 days ago
  •  
  • 1 of 4
  • ››
more
  • Using Rivals' Star Ratings To Look At Big Ten Football Recruiting: 2002-2013
    LSAClassOf2000 - 760 views
  • More Milford Men Than Michigan Men: Comparing the 11-12 and 12-13 Hockey Teams
    MGoBlueline - 741 views
  • UMich NFL draft history, Part III
    blueheron - 712 views
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 565 views
  • A Cynical Take on Why Expansion May be Dead for the Forseeable Future
    maizeonblueaction - 471 views
  •  
  • 1 of 2
  • ››
more
  • Big Ten Recruiting Rankings 4-30-13
    Ace - 81 comments
  • 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 - 17 comments
  • LIGHT IT UP, AGAIN. WALLPAPER
    jonvalk - 16 comments
  • Raiding the B1G-er Big Ten: Recruiting Prospects in Maryland and Rutgers Territory
    The Mathlete - 9 comments
  •  
  • 1 of 2
  • ››
more

MGoBoard

  • New
  • Recent
  • Hot
  • OT: Mott Takeover
    12 replies
  • Jersey Name Patches
    21 replies
  • ESPN's Luginbill Predicts Top 5 Impact Freshmen, includes Derrick Green
    60 replies
  • Initial 2015 Top247 Released
    51 replies
  • Lewan Makes Feldman's "Freak List"
    31 replies
  • NFL: Pro-Bowl Considers A Bounty System
    49 replies
  • Putting out the MGoBatsignal for.......the Michigan Stormtrooper!
    34 replies
  • OT - Brian Urlacher retires
    43 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    139 replies
  • Plaxico Burress is designing a men’s "luxury hosiery line"
    64 replies
  • BTN Tourney Baseball
    14 replies
  • OT: I love High School football
    39 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    137 replies
  • 2015 QB Josh Rosen offered
    52 replies
  • Charles Woodson signs with Raiders
    48 replies
  •  
  • 1 of 7
  • ››
  • ESPN's Luginbill Predicts Top 5 Impact Freshmen, includes Derrick Green
    60 replies
  • OT: Mott Takeover
    12 replies
  • Initial 2015 Top247 Released
    51 replies
  • Putting out the MGoBatsignal for.......the Michigan Stormtrooper!
    34 replies
  • 2015 QB Josh Rosen offered
    52 replies
  • Jersey Name Patches
    21 replies
  • Lewan Makes Feldman's "Freak List"
    31 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    139 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    137 replies
  • Plaxico Burress is designing a men’s "luxury hosiery line"
    64 replies
  • NFL: Pro-Bowl Considers A Bounty System
    49 replies
  • OT - Brian Urlacher retires
    43 replies
  • How much do you really hate ohio?
    145 replies
  • (Ole Miss) Hugh Freeze seems to be claiming BCS titles now
    48 replies
  • Charles Woodson signs with Raiders
    48 replies
  •  
  • 1 of 7
  • ››
  • OT: Red Wings vs Hawks Game 3 Open Thread
    203 replies
  • How much do you really hate ohio?
    145 replies
  • OT - Official MGoBaby Thread (you got 'em, we want to see 'em)
    139 replies
  • OT? Graduatin' Season. Who had the Worst Commencement Speaker?
    137 replies
  • UM 2014 Conf schedule football
    123 replies
  • Brandon on Uniformzzz
    119 replies
  • Speight and TomVH on Peppers
    116 replies
  • OT: Red Wings @ Hawks Game 2 Open Thread
    114 replies
  • Prayers for Moore, Oklahoma
    112 replies
  • Alex Bars to Notre Dame
    96 replies
  • 5 star 2013 DT may not be enrolling at Notre Dame
    83 replies
  • OT: NBA Draft Lottery
    78 replies
  • ESPN 30 for 30 on the Bad Boys
    77 replies
  • Michigan Softball vs. Cal Open Thread
    75 replies
  • Michigan has #1 recruiting class on ESPN now.
    73 replies
  •  
  • 1 of 7
  • ››

mgo.licio.us

  • 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
  • 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

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

MGoProfile: Volume 15

By Six Zero — August 12th, 2010 at 6:43 AM — 6 comments
Filed under:
  • football
  • members
  • mgoblog
  • MGoCommunity
  • MGoStore

Hello everyone, Six Zero here with another installment of: 

Photobucket

SIX QUESTIONS WITH MGOSTORE

Inspired by the official site’s “Two Minute Drill” series and TomVH’s famous Q&A segments with potential recruits, this weekly feature highlights some of the more famous personalities here at MGoBlog.  Without pulling back the infamous veil of blog anonymity, we’ll get to know some of your favorite posters better and possibly shed some light on their definition of why it’s so darn Great, To Be, A Michigan Wolverine.

 PREVIOUS FEATURES:
TomVH        formerly anonymous       Misopogon       Shredder 
       Mathlete      Jamiemac      Magnus       WolverineHistorian       MGoShoe     Blue in South Bend     Blazefire     Tim     WolvinLA     MGoJen
 

     The MGoStore is alive.  It actually senses your UM apparel needs and makes all of our maize and blue wishes come true.  And when it’s not reading the minds of Wolverine fans across the globe, it likes to surf the Internet, and actually is an avid reader and member of MGoBlog.  It’s a big fan of UFR, and loves any reference of the Muppets.
     Actually no, the store is not sentient… BUT its very owner does maintain a profile and presence here on the blog, and does interact with the rest of us from time to time.  So it’s my pleasure to spotlight Rishi Narayan in this exclusive interview:

 


1.   Rishi Narayan, the mastermind behind MGoStore and ultimately Underground Printing as a whole.  You’ve already told the Ann Arbor News about how Underground started upon your graduation from UM, but tell us, who where you when you originally launched the business and what was your vision then, and where does it all stack up to what UGP is today?
    
Although I'd love to take credit, Brian is obviously the mastermind behind the MGoStore, he always has been.  We are just working really hard to legitimize it, make it something other than a site that sells a couple shirts here and there.
     When we started the business, my partner Ryan Gregg and I were just two engineering students who figured out quickly they didn’t want to be typical engineers. Underground (then it was called A-1 Screenprinting, first in the phone book!) was initially just a way to try something else out because we were bitten by the entrepreneurial bug. Although I love shirts, it wasn't the love of shirts that got us going, it was the need to figure out a different path OTHER than working as an engineer.
     Where does that stack up to what UGP is today? Well we definitely aren't engineers (although somehow I got roped into getting a masters in ChE). Honestly, we just really love entrepreneurship and small business. Our growth is just our way to keep things interesting, new opportunities and avenues. We obviously love t-shirts, but it really could have been anything for us, our ultimate goal is really to make something of this little college startup.

How then, did Underground Printing get involved with MGoBlog?  Describe the partnership that culminated in MGoStore.    
     We obviously have known and loved MGoBlog for a long time and thought that we would be a great fit running Brian's store. However, somehow I missed the time period when Brian switched from Spreadshirt to the other company that shall remain nameless and felt like we missed an opportunity.  
     However, I was introduced to Brian by email through a friend of a friend (thanks James Jarvis if you are reading this). He had heard of us through the grapevine and specifically because of our sponsorship of the student section at Yost (which we would still do this day if Adidas hadn't taken it back away from us). I guess we agreed it was a good fit and the rest is history.
 

2.  Some people may not realize that MGoBlog is just one of the many facets of UGP-- You guys not only produce UM gear for the good people of Ann Arbor and beyond, but also field  similar operations in such non-partisan locations like West Lafayette, Minneapolis, Madison, Champaign, Bloomington, Evanston, ahem, East Lansing, and others.  You’ve even expanded into non-conference territories such as Morgantown, Lexington and Pittsburgh!  Dude, are you taking over the world?
     No, we just really love college life. Note that you didn't say Columbus, and you never will. We made that decision we decided to open up stores.

Amen, brother.  For each of these locations, are you looking to specialize in school culture shirts for each perspective school (like MGoStore), or is the role more akin to a custom screenprinter for fraternities, sororities, and other local organizations?
     We really feel that our bread and butter will always be custom printed apparel. However, we are beginning to build up our retail presence as well, and shirts with local "flair", like MGoStore shirts, are a big part of that.

Gotta heart the Flair.  One of UGP’s claim to fame is doing the on-field championship shirts for the Steelers when LaMarr finished off Kurt Warner for their last Super Bowl victory.  How was that deal put together?  Any other big projects on the horizon?
     That was through our relationship with Reebok/Adidas. When we first started, before we had developed our store model, it was all about printing more shirts for bigger customers. We have been printing for Reebok for about 6 years now, and as we have grown we have printed for Superbowls, World Series, NBA Finals, etc. It's fun, and cool to be a "part" of it all, but printers that specialize in that are essentially always betting. You live and die by the hot market print.
     We decided it wasn't worth getting bigger like most printers...if we were going to print 40,000 shirts, we would prefer it be for 400 customers rather than 4, which is the basis of our store model. So our big projects now revolve around opening stores, although we are currently working on some relationships with former Michigan greats, much like our relationship with Jalen Rose.


3.  The MGoStore is thriving, and one of your products was even featured on a History Channel program.  What are the best-selling shirts in the line, and if you don’t mind, what’s your personal favorite?
     That was awesome, I was pumped when I heard about that. Ironically enough, the kid who was on that show wearing the shirt sent us an email shortly after and told us that he is a history major currently, so being on the History Channel in an MGoBlog shirt was basically the perfect for him.
     Worst State Ever is hands down the best seller ever, even after all these years. All the anti-Ohio shirts are pretty popular (shocking), as is Mascots and Catch and Release.
     My favorite is Space, Bitches. Because it so perfectly illustrates Michigan domination. I also really love Free the Fab Five because I have this dream that one day everyone will reconcile and we will get our banners and wins back, and we can get a reunion in Crisler.
 

4.  Tell me about your recent purchase of Moe Sport Shops, how did that come about? What is changing and what is staying the same?
     Getting involved with a campus institution like Moe's is one of the coolest things we've been able to be a part of.  We met Buddy through a mutual acquaintance and hit it off right away.  The Van de Wege's are some of the nicest people we've ever met and Buddy is a class act.  We starting tossing around a lot of ideas about our places on campus and how we could work together to do something really special that no one else was doing. 

Through Underground we've been able to take care of our customers with custom printing and new, fresh retail items like MGoBlogStore and American Apparel brand Michigan Apparel. Our goal is to expand the reach of the store while keeping it "Moe's" by respecting the past and putting a lot of energy into continuing the legacy moving forward. As Buddy likes to tell people, "we've handed the baton to next generation." 

In preparation for the coming football season we'll be looking to rearrange somethings so that Moes can carry more styles and items than ever before.  Buddy started the process with the addition of a "Kid's Room" a few years back and we're working with him to complete the vision (We talk almost daily and he stops in often to talk to us and old customers). The new improvements should not only allow us to carry more inventory, but begin the transition of adding some MGoStyles to the staple of Adidas, Champion and Retro Brand.  UGP will continue to carry the full line up with some of the most popular styles being added to Moe’s for the fall!
 

5.  Obviously, Underground Printing is what you do for a living, and I’m sure you’re a busy man. But what do you like to do for fun on your own time?
     This question is sorta depressing, I dont have a lot of interesting extra-curriculars to talk about. I'm a tennis player, trying to get into running (although it’s pretty boring) I am in involved in a few other companies in town (BTB Burrito, Good Time Charley's, and the BTB Party Bus), which takes a lot of extra time. And I am heavily vested in TV, I love TV.

Yes, I too am a fan of this ‘television.’  Describe the perfect meal.
      One word: Nachos.
 

6.  The beauty of that answer is in its simplicity.  Can you explain why you are a Michigan fan?
     I'll be honest - it really came to fruition for me in college. I was born in West Lafayette, and after Michigan Basketball still find myself rooting for Purdue Basketball (love me some Gene Keady). My family moved to East Lansing and my dad is a professor at Michigan State. But I was never really a state fan, I loved the Fab Five and loved my all time favorite wolverine (don't want to ruin question 10). But the decision to come to Michigan was driven by academics and big ten campus feel...I didn't even apply to State. That is where I fell in love with the school, the town, the culture, and the tradition ...most importantly the tradition. I like to think that even though I wasn't an orientation leader I can give a pretty good tour of campus.

Finally, who's your all-time favorite Wolverine?
     I knew this was coming, I would say MaliVai Washington. Why? 1) No other MGoProfile's gave the small sports any love and I am a tennis fan 2) I grew up in the Lansing Area and everyone was gaga over Todd Martin, but it was all about Mal for me. 3) I really wanted to say Rumeal Robinson, but I changed my mind. Even just being accused of swindling your mom is just not right.

 


     There you have it.  Legitimate proof that T-shirt & merchandising czars are people too.  Rishi seems like one of us because he IS… he’s sat in the student sections, he’s walked the Diag, and he’s even lived through the Horror.
      The MGoStore will be updated today with more shirts from the MGoShirt Alert, and later today I’ll be unveiling them in a second exclusive premier post.  AND I’m told I can share a little secret with you—Rishi has put together a special offer on the Store that I’m sure you’ll all want to check out.  Look for that post later today!

     The season will soon be here, my friends, and MGoProfile will go on hiatus for the course of the 2010 schedule and the rest of the calendar year.  So there’s only two more profiles left… and who will they be??   Stop by next week to find out who’ll be the next MGoProfile!!

  • Six Zero's blog
  • 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.
August 12th, 2010 at 9:48 AM | Thanks Six Zero (Score:1)
JeepinBen
JeepinBen's picture
Joined: 01/22/2010
MGoPoints: 9539

It's always great to hear about the people that make the MGoBlog machine work. I've had lots of dealings with underground for screen printed stuff (from campus to yes, the east lansing store - company softball jerseys) and everything has always been amazing. 

Thanks to both of you, and I'm pumped to see what the new MGoShirts are!

Edit: In the game day gear for uconn thread ( http://mgoblog.com/mgoboard/game-day-gear-uconn) there's discussion about Maize outs, and how they usually happen with a sponsor. Rishi/Six Zero, how close is the AD to supporting a stadium wide maize out with shirt giveaways? Maybe the ND Night Game in 2012? I'd think really cheap maize shirts couldn't run more than $3-5 each, even if it's $5 that's only (only?) $500,000 for a ridiculous visual and Maize Out at the stadium. Rishi/Six Zero/Anyone, have we heard about something like this happening? What are the odds that the AD does a football game maize-out shirt giveaway?

"Over? Did you say, over? Nothing is over until we decide it is!"

  • Login or register to post comments
August 12th, 2010 at 9:55 AM | Don't take it the wrong way (Score:1)
M-Wolverine
M-Wolverine's picture
Joined: 10/04/2009
MGoPoints: 38826

You know I have been one of the biggest supports of this series. And it's all very appreciated.  But this one is the first and only one that didn't really work for me.  I think it's because not being a real common presence on these boards, I have no interaction with Rishi, and so I don't feel like I "know" him. It just seems a bit too inside to me. And a bit too much of a "commercial" feel to it.  Which is fine, Brian et al deserve any chance they get to advertise for all they do.  And I DON'T think or feel that was the motivation; just that's sorta how it comes off without interaction. (For example, WolverineHistorian isn't THAT frequent a poster, and has his other venture, but seems involved enough that we have a sense of who he is...even if you enlightened us a good bit more). I guess it wouldn't feel like such a big deal if there weren't so few weeks left in the off-season.

But as always, your work, truly for no reward, is appreciated, and nothing's going to stop me from checking into the future entries.

"I love him, he's a great coach, he's a great mentor, he's a great friend. He's every single thing you want a college coach to be, and he does it flawlessly." -David Molk

  • Login or register to post comments
August 12th, 2010 at 11:42 AM | Underground Printing (Score:1)
HailGoBlue86
Joined: 08/11/2010
MGoPoints: 425

Awesome store, I was in Ann Arbor a couple weeks ago and updated my anti-Ohio shirt collection. Even Lebron thinks Ohio sucks is just a classic and I couldn't resist.

  • Login or register to post comments
August 12th, 2010 at 9:52 PM | Long time no see (Score:1)
Captain
Captain's picture
Joined: 06/12/2009
MGoPoints: 11602

Long time no see, Rishi; best of luck to you and Ryan.

-Beta Tau alum ("Chance")

Colors That Float

  • Login or register to post comments
August 13th, 2010 at 3:13 PM | Also a BT Alumn (Score:1)
JeepinBen
JeepinBen's picture
Joined: 01/22/2010
MGoPoints: 9539

Emailed Rishi after this came out, Alpha Epsilon class

"Over? Did you say, over? Nothing is over until we decide it is!"

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