IPC unit