Various cat functions.