hi split write and read