protected function saveField(Brands $brand, CustomField $field, array $insert = [])
    {
        if (Field::query()->where(array_merge($insert, ['brand_id' => $brand->id, 'name' => $field->name,]))->first() !== null) {
            return;
        }
        $customfield = Field::query()->firstOrCreate(array_merge($insert, [
            'brand_id'      => $brand->id,
            'name'          => $field->name,
            'label'         => $field->label,
            'imported'      => 1,
            'force_display' => (int) $field->formAutoDisplay()
        ]));

        $this->saveRules($field, $customfield);
        $this->saveOptions($field, $customfield);
        return $customfield;
    }