js can update