David Aaron K. round after round