testing with ipc and multithreaded mailboxes actually works really well