changed representation of locations