add v3 label variations support