persona refactoring