updated controller tests and added change location