Tag research and development