towards non-uniform splines