handle multiple dropdowns much cleaner (only one open per action)