I-valve ye-Caterpillar