add labeling function