Snakes and circles