update  index