Tag technology-review