Storing location objects and returning an object instead of just an ID

need to describe this test better, i assume it's been copied + pasted from the above?