To me, cantonese may as well be a separate language from Beijing Mandarin.
"Cantonese (traditional Chinese: 廣東話; simplified Chinese: 广东话; Jyutping: Gwong2 dung1 waa2; Cantonese Yale: Gwóngdùng wá) is a language within the Chinese (Sinitic) branch of the Sino-Tibetan languages"