specular reading