how teracopy works