snap to point on surface
...under construction...