unit reproduction