Tag Selected: how to gain flexibility