multi class mode now enforces default role
New char chooser