Taiwan experiences