Rhythm, Ritual and Repetition...