new version of spline