changed to only dma 1 byte