save progress on user dma