js changes 5