establsh basic IPC funcitons