Tag - printing technology