bdd tests work, 100% coverage achieved