one beat at a time