core ipc