looks like aggregate will work, now for the details