update the fields based on the chosen character