js updates again