new labeling method