toDirectUpdate