specular work