refactor of ipc_send, recv
added back in replies
added back in long messages
added long messages to replies