update js source