technological repair