something is wrong with the fifo