flushing buffer sent always 1 byte too much. this was bad for efficiency and reduced link quality. No passthrough for messages needed anymore, buffered message passing seems to work properly.