Read and write avec interface ok