apparently init should return none; interpolated spline