add evenly distributed data files; add spline