add a test program fifo