Free-snakes