Finetune Dropdown.
Introduce wire(), refactor