add hub message
add source about hotkey