very rough draft of IPC specification