In the early 21st century, there are few differences in language usage between the pro-reuinification leaning Pan-Blue Coalition and the independence leaning Pan-Green Coalition. Both tend to use Taiwanese at political rallies and sometimes in informal interviews, and both tend to use Mandarin at formal press conferences and official state functions. Both also tend to use more Mandarin in Northern Taiwan and more Taiwanese in Southern Taiwan. However, at official party gatherings (as opposed to both Mandarin-leaning state functions and Taiwanese-leaning party rallies), the DPP tends to use Taiwanese while KMT and PFP tend to use Mandarin. The Taiwan Solidarity Union, which advocates a strong line on Taiwan independence, tends to use Taiwanese even in formal press conferences. In speaking, politicians will frequently code switch. In writing, almost everyone uses vernacular Mandarin which is further from Taiwanese, and the use of semi-alphabetic writing or even colloquial Taiwanese characters is rare.