ipc: working on message protocol.