added support for label