js changes tip