diffuse added