Implement PersonEdit