Just watching CPR put all of the pieces together...