Snakes, snakes and more snakes