fetched new js
working solution