functions for caterpillar employees