more js changes