Why do we need to transform ungrouped data into grouped data