[Fifo+Not+Dead+Yet]