fallback to defaultMessenger