More details reading and writing