@geneeverett: Great breakdown!