more improvements to multiclass classification

whats "set" in the name of this fn