specular shading works now