Person list refactored