Caterpillar just shed its skin