First working IPC