actually compare sub and reg diffusion properly now