about to start changing observation to weight-sample instead of propagate