remove use of SyncFIFOBuffered, Queue is much better