wrap up fifo