Old Fifo and cracker