complete the read and write
finish the nrf