IPC Aware IPC Aware