diff --git a/src/components/objects/Problem.svelte b/src/components/objects/Problem.svelte
index 2b845c8..d9c6079 100644
--- a/src/components/objects/Problem.svelte
+++ b/src/components/objects/Problem.svelte
@@ -1,7 +1,7 @@
- {problem.Title}
+ {#if problem.Title}{problem.Title}{:else}{/if}
{#if problem.Summary}{problem.Summary}
{/if}
{#if problem.FullText}{problem.FullText}
{/if}
diff --git a/src/lib/consensus/mempool.ts b/src/lib/consensus/mempool.ts
index 7455e46..f4e1f3d 100644
--- a/src/lib/consensus/mempool.ts
+++ b/src/lib/consensus/mempool.ts
@@ -1,16 +1,24 @@
-import { kindsThatNeedConsensus } from "$lib/kinds";
+import { allNostrocketEventKinds, kindsThatNeedConsensus } from "$lib/kinds";
import { rootEventID } from "$lib/settings";
import { labelledTag } from "$lib/stores/state";
import type { NDKEvent } from "@nostr-dev-kit/ndk";
import { get, writable } from "svelte/store";
-export default function createEventpool() {
+export default function createEventpool(notstrict:boolean|undefined) {
const raw = writable