add fifo module