add data and read it