Working on implementing Q diffusion operator