update encoding