early prototype of pui-dropdown