updating the fifo thread. a lot.