data cleansing first aggregation