Read and Write Registration