update through2