better updates js...