The Taiwan theory (published in 1997) - The migration of a certain group of Southern Chinese occurred 6,000 years ago, some moved to Taiwan (today's Taiwanese aborigines are their descendents), then to the Philippines and later to Borneo (roughly 4,500 years ago) (today's Dayak and other groups). These ancient people also split with some heading to Sulawesi and others progressing into Java, and Sumatra, all of which now speaks languages that belongs to the Austronesian Language family. The final migration was to the Malay Peninsula roughly 3,000 years ago. A sub-group from Borneo moved to Champa in modern-day Central and South Vietnam roughly 4,500 years ago. There are also traces of the Dong Son and Hoabinhian migration from Vietnam and Cambodia. All these groups share DNA and linguistic origins traceable to the island that is today Taiwan, and the ancestors of these ancient people are traceable to southern China.[31]