diff --git a/website/src/pages/learn/signals.mdx b/website/src/pages/learn/signals.mdx
index 527e42bef..501135b29 100644
--- a/website/src/pages/learn/signals.mdx
+++ b/website/src/pages/learn/signals.mdx
@@ -55,6 +55,14 @@ There is also `saw2`, `sine2`, `cosine2`, `tri2`, `square2` and `rand2` which ha
+## time
+
+
+
+## creating your own signal
+
+
+
## mouseX
diff --git a/website/src/pages/technical-manual/patterns.mdx b/website/src/pages/technical-manual/patterns.mdx
index eadaf8786..da97b2157 100644
--- a/website/src/pages/technical-manual/patterns.mdx
+++ b/website/src/pages/technical-manual/patterns.mdx
@@ -8,7 +8,7 @@ import { JsDoc } from '../../docs/JsDoc';
# Patterns
-Patterns are the essence of Strudel (and Tidal). Its patterns are abstract entities that represent flows of time as functions, adapting a technique called pure functional reactive programming. Taking a time span as its input, a Pattern can output a set of events that happen within that time span. It depends on the structure of the Pattern how the events are located in time.
+Patterns are the essence of Uzu languages such as Strudel and Tidal. Its patterns are abstract entities that represent flows of time as functions, adapting a technique called pure functional reactive programming. Taking a time span as its input, a Pattern can output a set of events that happen within that time span. It depends on the structure of the Pattern how the events are located in time.
From now on, this process of generating events from a time span will be called **querying**.
Example: