Implement FIFO, random