add BDD methods