update: JavaScript