update bankai so that nls/messages and app is a direct dependency and not loaded by callbacks which cause strange behaviour