removed abstract ipc service