3 threads comms complete
modified 3 threads comms examples