Caterpillar Gates