Added read/write functions section