added ability to manage label