until the ribbon breaks – one way or another