enhance IPCObject mechanism, adjusting protocol