supports many labels at once now