worked on reading in data