update pro&sol