Caterpillar final drive