def imputation update