update 3 js