Tag Selected: algorithm updates