@brettcalloway: Solid breakdown.