add draw contour surface function