update js 3