Caterpillar - A worm like