parsing out the data