Simple contact aggregation + dataStructure reorganization