Taiwan, young and vibrant : journeying down the road of progress