location marshalling