Added diffuse flag