combine multiple endpoints into Person