return specular
new space