ipc feature practise