added master fifo