Pretty good discussion about the offense from YouTube