Tag comprehensive approach