Tagged carterpillar