added concise b-splines construction (as-is from paper)