added BDD test scenarios