Update_character