added function label()