diff --git a/ecs/src/world.rs b/ecs/src/world.rs
index 3270813..65052d1 100644
--- a/ecs/src/world.rs
+++ b/ecs/src/world.rs
@@ -337,7 +337,7 @@ impl World {
         Ok(())
     }
 
-    fn commit_entity_changes(&mut self) -> Result<()> {
+    pub fn commit_entity_changes(&mut self) -> Result<()> {
         if !self.entities_to_remove.is_empty() {
             println!("entities to remove {}", self.entities_to_remove.len());
         }