IPC in Brief