modify now working fine for byte access (that use to break fifo)