Some refactor of Person aspect