update requirements
add js