add exo3 fifo lifo