bdd function 42