it was FIFO all along, oops