diff --git a/apps/svelte.dev/content/docs/kit/20-core-concepts/20-load.md b/apps/svelte.dev/content/docs/kit/20-core-concepts/20-load.md
index 9de2b83ead..ee64825aea 100644
--- a/apps/svelte.dev/content/docs/kit/20-core-concepts/20-load.md
+++ b/apps/svelte.dev/content/docs/kit/20-core-concepts/20-load.md
@@ -32,7 +32,7 @@ export function load({ params }) {
{@html data.post.content}
```
-> [!LEGACY] In Svelte 4
+> [!LEGACY]
> In Svelte 4, you'd use `export let data` instead
Thanks to the generated `$types` module, we get full type safety.
@@ -322,8 +322,8 @@ export async function load({ fetch, setHeaders }) {
const url = `https://cms.example.com/products.json`;
const response = await fetch(url);
- // cache the page for the same length of time
- // as the underlying data
+ // Headers are only set during SSR, caching the page's HTML
+ // for the same length of time as the underlying data.
setHeaders({
age: response.headers.get('age'),
'cache-control': response.headers.get('cache-control')
diff --git a/apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md b/apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md
index 5d8c439f86..a86e56b784 100644
--- a/apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md
+++ b/apps/svelte.dev/content/docs/kit/20-core-concepts/30-form-actions.md
@@ -151,7 +151,7 @@ export const actions = {
{/if}
```
-> [!LEGACY] In Svelte 4
+> [!LEGACY]
> In Svelte 4, you'd use `export let data` and `export let form` instead to declare properties
### Validation errors