js changes
js stuffs