getting the new name code merged into place, removing aggregate_name_t