handle defaultvocab properly