specular supported