spline patches and full pointer control