added diffuse and specular

cant see a difference though