modified miltisurface example in vignette