Taiwan's road to achieving public trust....