Tag Search: research & development