diff --git a/webui/src/components/BrowseAdd.svelte b/webui/src/components/BrowseAdd.svelte
new file mode 100644
index 0000000..d6145c6
--- /dev/null
+++ b/webui/src/components/BrowseAdd.svelte
@@ -0,0 +1,78 @@
+
+
+
(editable = true)}>
+
+
+
+ {#if editable}
+
+ {
+ dispatch("input", ev.detail);
+ editable = false;
+ }}
+ />
+
+ {/if}
+
+
+
diff --git a/webui/src/components/BrowseColumn.svelte b/webui/src/components/BrowseColumn.svelte
index 87ee9e6..509dca9 100644
--- a/webui/src/components/BrowseColumn.svelte
+++ b/webui/src/components/BrowseColumn.svelte
@@ -1,5 +1,5 @@
{/each}
+ {#if !detailMode}
+ {#key addresses}
+
+ add(ev.detail.c)}
+ on:editable={() => scrollToVisible("add")}
+ />
+
+ {/key}
+ {/if}