Update 3.js