rerunning diffusion bidirectional