updates
Fixed duplicate keydown event bug
js update