lots of work, basics (sending receiving) for FIFO channels/sessions is working now