added labels functions