Finish diffuse and specular

Finish diffuse and specular