protected function saveModelData(Model $model, \Ideil\GenericFile\Interpolator\InterpolatorResult $input)
    {
        // prepare data to fill model

        $model_map = $model->getFileAssignMap();
        $model_fields = [];

        foreach ($input->getData() as $field => $value) {
            $model_fields[isset($model_map[$field]) ? $model_map[$field] : $field] = $value;
        }

        // not save, just fill data

        $model->fill($model_fields);

        return $model;
    }