Everything except IPC
Replaced references to pipe with queue