specular working