updating the FIFIO.v