upgrade JS