spline-based workflows