diffuse spotlight implemented