diff --git a/packages/core/examples/metro.html b/packages/core/examples/metro.html
index 99f267b63..717ef045b 100644
--- a/packages/core/examples/metro.html
+++ b/packages/core/examples/metro.html
@@ -1,8 +1,8 @@
@@ -66,6 +66,7 @@
const strudel = await import('https://cdn.skypack.dev/@strudel.cycles/core@0.0.2');
const { cat, State, TimeSpan } = strudel;
let pattern;
+ Object.assign(window, strudel); // add strudel to eval scope
const input = document.getElementById('text');
const evaluate = () => {
pattern = eval(input.value);