Taiwan – taking stock