Tag - joining technology