js tip | dynamic load js
js tip | update wrap library