minor updates
ipc improvement
enhanced preferences