lots of work on spline tools