trying to implement de boor