use caterpillar for logging