New version of IPC