addLabel and deleteLabel implemented