person controller update