correction stack FIFO