fifo_update