added initial FIFO read code but have to disable due to frequent buffer overflow.