adding the ability to create labels