adding bsplines