diffusionist
not defined yet