update js
3.0