prevent duplication: beat.spawn through beat.start