fixed master-fifo + cheaper