more spline stuff