Reading and writing Device