Tag adaptive algorithms 2025