completed person class