diff --git a/bevy_kayak_ui/src/render/font/font_mapping.rs b/bevy_kayak_ui/src/render/font/font_mapping.rs
index af76b412419d3e3a177f4cbff339fa172b32fa58..fcbbf2f81f7b473863726974880768a5b74d9e5d 100644
--- a/bevy_kayak_ui/src/render/font/font_mapping.rs
+++ b/bevy_kayak_ui/src/render/font/font_mapping.rs
@@ -21,7 +21,7 @@ use crate::BevyContext;
 /// ) {
 ///   # commands.spawn_bundle(UICameraBundle::new());
 ///   #
-///   font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+///   font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 ///   // ...
 ///   #
 ///   # let context = BevyContext::new(|context| {
diff --git a/examples/bevy_state.rs b/examples/bevy_state.rs
index 9b62fd574ffc94467438dae7b052438b4d7a9d61..11e7b8736a0de3cbd7c1e59a5b69b0526356ab4c 100644
--- a/examples/bevy_state.rs
+++ b/examples/bevy_state.rs
@@ -90,7 +90,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 }
 
 fn destroy(mut commands: Commands) {
diff --git a/examples/clipping.rs b/examples/clipping.rs
index 24691c930070b7e5c01c00d98961358200c3de02..28c64658e6180a32201cb01f920c2d9e9fb84e6a 100644
--- a/examples/clipping.rs
+++ b/examples/clipping.rs
@@ -19,7 +19,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let handle: Handle<bevy::render::texture::Image> = asset_server.load("kenny/panel_brown.png");
     let panel_brown_handle = image_manager.get(&handle);
diff --git a/examples/counter.rs b/examples/counter.rs
index da41c1105208517b91074b895dd9d7e9cc8cd760..4c1d46d615605e2c69229d9a76677c4ff6ed0758 100644
--- a/examples/counter.rs
+++ b/examples/counter.rs
@@ -54,7 +54,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/fold.rs b/examples/fold.rs
index 880bcd4a87a23a555a1ab0867c9a2aed908f60b9..3b0570cc3125ce18a1f170863fcc0103845c694c 100644
--- a/examples/fold.rs
+++ b/examples/fold.rs
@@ -142,7 +142,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/full_ui.rs b/examples/full_ui.rs
index b37d9704ee7311a3a100f4ebbd2a04169c628c64..b27eb8dab8bb448970613b395c78bd3d9e480894 100644
--- a/examples/full_ui.rs
+++ b/examples/full_ui.rs
@@ -87,7 +87,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
     let main_font = asset_server.load("antiquity.kayak_font");
     font_mapping.add("Antiquity", main_font.clone());
 
diff --git a/examples/global_counter.rs b/examples/global_counter.rs
index 09b9cb028fc65953c931b9f7efecdde7986cd938..46653ee5ec559f321acd297ed6f4e262619f2cb2 100644
--- a/examples/global_counter.rs
+++ b/examples/global_counter.rs
@@ -35,7 +35,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     commands.insert_resource(bind(GlobalCount(0)));
 
diff --git a/examples/hooks.rs b/examples/hooks.rs
index d4a25335917f80914decbe4508b6b4a503c98582..65656123c37395a4c485106aee96dd3ca8290df3 100644
--- a/examples/hooks.rs
+++ b/examples/hooks.rs
@@ -123,7 +123,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/if.rs b/examples/if.rs
index 165bcfff341adbfc4aa18ca6fa83a5e28f10de7c..1280686cf6b56b13324e21df3391cc2b94558591 100644
--- a/examples/if.rs
+++ b/examples/if.rs
@@ -52,7 +52,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/provider.rs b/examples/provider.rs
index ee49ffc00adce50290759b17ef3741cd3f6c9967..e6bbc13986b8b16b454dde492093988d5950ce0b 100644
--- a/examples/provider.rs
+++ b/examples/provider.rs
@@ -270,7 +270,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/tabs/tabs.rs b/examples/tabs/tabs.rs
index fdf67e49d48d00ec4e48ce8a7bb69c75deab5d7e..f0f81c3d98330626f1dafa1f4283d038cfeebd0f 100644
--- a/examples/tabs/tabs.rs
+++ b/examples/tabs/tabs.rs
@@ -92,7 +92,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let theme = TabTheme {
         primary: Default::default(),
diff --git a/examples/text_box.rs b/examples/text_box.rs
index bb74ca48a564b35f280fb974168d56092b22306c..db9adcf8056737731fa4686a51f1f044125d4120 100644
--- a/examples/text_box.rs
+++ b/examples/text_box.rs
@@ -62,7 +62,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/todo/todo.rs b/examples/todo/todo.rs
index 4d733d9aa8b94b04c45763e08076378143a4353e..b17b016e9d68b426348084b20277b9c0b5d857e3 100644
--- a/examples/todo/todo.rs
+++ b/examples/todo/todo.rs
@@ -102,7 +102,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/vec_widget.rs b/examples/vec_widget.rs
index 432f005c3185fef5d03b04de0eb0adea79d985f3..ad3966673edeea6916a3f0a7479134778942b0b6 100644
--- a/examples/vec_widget.rs
+++ b/examples/vec_widget.rs
@@ -14,7 +14,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         let data = vec![
diff --git a/examples/windows.rs b/examples/windows.rs
index 331152a21a3c07a505ca4fb3fd444639448da49b..1caa3f8aa9bb2b1223a38a9970b87085aff2bdcf 100644
--- a/examples/windows.rs
+++ b/examples/windows.rs
@@ -29,7 +29,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {
diff --git a/examples/world_interaction.rs b/examples/world_interaction.rs
index 52a7bf6082c6943b9d9be01123024647361bf993..98efecb3c26f872a73d4ae212fd84ad055b59064 100644
--- a/examples/world_interaction.rs
+++ b/examples/world_interaction.rs
@@ -121,7 +121,7 @@ fn startup(
 ) {
     commands.spawn_bundle(UICameraBundle::new());
 
-    font_mapping.add("Roboto", asset_server.load("roboto.kayak_font"));
+    font_mapping.set_default(asset_server.load("roboto.kayak_font"));
 
     let context = BevyContext::new(|context| {
         render! {