js changes 1