resampling updates