New version of the FIFO.