Are you keeping up?