Dancing worm