Added specular lighting support