diff --git a/tests/a11y-2.spec.js b/__ablage/a11y-2.spec.js
similarity index 100%
rename from tests/a11y-2.spec.js
rename to __ablage/a11y-2.spec.js
diff --git a/tests/a11y.spec.js b/__ablage/a11y.spec.js
similarity index 100%
rename from tests/a11y.spec.js
rename to __ablage/a11y.spec.js
diff --git a/tests/download-1.spec.js b/__ablage/download-1.spec.js
similarity index 100%
rename from tests/download-1.spec.js
rename to __ablage/download-1.spec.js
diff --git a/tests/example.spec.js b/__ablage/example.spec.js
similarity index 100%
rename from tests/example.spec.js
rename to __ablage/example.spec.js
diff --git a/tests/lighthouse-2.spec.ts b/__ablage/lighthouse-2.spec.ts
similarity index 100%
rename from tests/lighthouse-2.spec.ts
rename to __ablage/lighthouse-2.spec.ts
diff --git a/tests/lighthouse.spec.js b/__ablage/lighthouse.spec.js
similarity index 100%
rename from tests/lighthouse.spec.js
rename to __ablage/lighthouse.spec.js
diff --git a/tests/screenshot.spec.js b/__ablage/screenshot.spec.js
similarity index 86%
rename from tests/screenshot.spec.js
rename to __ablage/screenshot.spec.js
index f8e9be7dd850e6ef3ff39185ac068313789e3151..e533063593b5408796594dcdd469d2b2d3384aad 100644
--- a/tests/screenshot.spec.js
+++ b/__ablage/screenshot.spec.js
@@ -37,6 +37,14 @@ test("Pagination", async({ page }) => {
     await page.locator('.pagination').screenshot({ path: 'screenshots/swr/module/pagination/pagination.png' });
 })
 
+test("Codepen1", async({page}) => {
+    await page.goto("https://000655093.codepen.website/swr-neu/uebersicht-8.html");
+    await page.waitForLoadState('networkidle');
+    await page.evaluate(scroll, {direction: "down", speed: "fast"});
+    await page.evaluate(scroll, {direction: "up", speed: "fast"});
+    await expect(page).toHaveScreenshot({ fullPage: true });
+})
+
 let scroll = async (args) => {
     const {direction, speed} = args;
     const delay = ms => new Promise(resolve => setTimeout(resolve, ms));
diff --git a/__ablage/screenshot.spec.js-snapshots/Codepen1-1-chromium-win32.png b/__ablage/screenshot.spec.js-snapshots/Codepen1-1-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..80a799536f96d09ca0196e85eafcdea44054d34c
Binary files /dev/null and b/__ablage/screenshot.spec.js-snapshots/Codepen1-1-chromium-win32.png differ
diff --git a/__ablage/screenshot.spec.js-snapshots/SWR-Startseite-1-chromium-win32.png b/__ablage/screenshot.spec.js-snapshots/SWR-Startseite-1-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..82feb9a2621e9beb6d0a205e840b4195ad399a04
Binary files /dev/null and b/__ablage/screenshot.spec.js-snapshots/SWR-Startseite-1-chromium-win32.png differ
diff --git a/tests/suche.spec.ts b/__ablage/suche.spec.ts
similarity index 100%
rename from tests/suche.spec.ts
rename to __ablage/suche.spec.ts
diff --git a/tests/teaser.spec.js b/__ablage/teaser.spec.js
similarity index 100%
rename from tests/teaser.spec.js
rename to __ablage/teaser.spec.js
diff --git a/__ablage/teaser.spec.js-snapshots/Haupt-Teaser-1-chromium-win32.png b/__ablage/teaser.spec.js-snapshots/Haupt-Teaser-1-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..72c74a5f07d3696f22a03248c6802dd42745b43b
Binary files /dev/null and b/__ablage/teaser.spec.js-snapshots/Haupt-Teaser-1-chromium-win32.png differ
diff --git a/__ablage/teaser.spec.js-snapshots/teaser-main-teaser-startseite-chromium-win32.png b/__ablage/teaser.spec.js-snapshots/teaser-main-teaser-startseite-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..72c74a5f07d3696f22a03248c6802dd42745b43b
Binary files /dev/null and b/__ablage/teaser.spec.js-snapshots/teaser-main-teaser-startseite-chromium-win32.png differ
diff --git a/__ablage/test-1.spec.ts b/__ablage/test-1.spec.ts
new file mode 100644
index 0000000000000000000000000000000000000000..eef3103ade9fa0487ef170727cce49af56b44e42
--- /dev/null
+++ b/__ablage/test-1.spec.ts
@@ -0,0 +1,7 @@
+import { test, expect } from '@playwright/test';
+
+test('test', async ({ page }) => {
+  await page.goto('https://www.swr.de/');
+  await page.getByRole('link', { name: 'Erst in Mannheim, später im' }).click();
+  await page.getByRole('heading', { name: 'Wetter in BW: Auf Blitzeis' })
+});
\ No newline at end of file
diff --git a/tests/visual.spec.js b/__ablage/visual.spec.js
similarity index 100%
rename from tests/visual.spec.js
rename to __ablage/visual.spec.js
diff --git a/__ablage/visual.spec.js-snapshots/pagination-comp-chromium-win32.png b/__ablage/visual.spec.js-snapshots/pagination-comp-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..5cb2c24056e2da72dbbe2e5b0c722ef7e6040f09
Binary files /dev/null and b/__ablage/visual.spec.js-snapshots/pagination-comp-chromium-win32.png differ
diff --git a/__ablage/visual.spec.js-snapshots/swr-chromium-win32.png b/__ablage/visual.spec.js-snapshots/swr-chromium-win32.png
new file mode 100644
index 0000000000000000000000000000000000000000..e15ba4699cc0e148a1b1a17e3ca2d95623437d2f
Binary files /dev/null and b/__ablage/visual.spec.js-snapshots/swr-chromium-win32.png differ
diff --git a/playwright.config.js b/playwright.config.js
index b5a66ba201312a128866ee36395254d75787d5cb..cadd07c9df19b6e108629b2b0f9a95b0e243d964 100644
--- a/playwright.config.js
+++ b/playwright.config.js
@@ -22,7 +22,7 @@ module.exports = defineConfig({
      * Maximum time expect() should wait for the condition to be met.
      * For example in `await expect(locator).toHaveText();`
      */
-    timeout: 5000,
+    timeout: 10000,
     toHaveScreenshot: {
       stylePath: './screenshots.css'
     }
diff --git a/tests/browserbreiter-teaser.spec.js b/tests/browserbreiter-teaser.spec.js
new file mode 100644
index 0000000000000000000000000000000000000000..3976fb59534479183061655c6131c477915c927b
--- /dev/null
+++ b/tests/browserbreiter-teaser.spec.js
@@ -0,0 +1,12 @@
+const { test, expect } = require('@playwright/test');
+
+test('startseite', async ({ page }) => {
+  await page.goto('https://www.swr.de/index.html');
+  expect(await page.screenshot('body')).toMatchSnapshot('swr.png');
+});
+
+
+test.only("Pagination", async({ page }) => {
+  await page.goto("http://localhost:3020/components/preview/pagination--default");
+  expect(await page.screenshot('.pagination')).toMatchSnapshot('pagination-comp.png');
+})
\ No newline at end of file