Basic Nurbs Kernel