added "k-parameter" to specular. if none is specified: k=0