IPC finished, next up is API