added material and specular lighting