allow labels to be an empty array