@brandonk: Great breakdown