added master fifo [2]