worked on data retrieval