switched some implementation of tspline in the core, will need to double check this before beta