Updated js source