update person controller