reason: Core fix: role playing language dispatch