diffuse

not defined yet