Update PersonController, add more doc