reading data II part 2