Tag technology development