fix lf fifo bugs