Specialized fifo