DMA works and cleaning
didnt do DMA input