added BDD features and new test for locations