Caterpillar club