Notes on IPC mechanisms