diff --git a/Examples/xx-messenger/Sources/AppFeature/AppView.swift b/Examples/xx-messenger/Sources/AppFeature/AppView.swift
index 2af6d3521c4037f54c34400acd51103c9429451d..64a8411df29fe65ebab6b403ae9f2c88438d140c 100644
--- a/Examples/xx-messenger/Sources/AppFeature/AppView.swift
+++ b/Examples/xx-messenger/Sources/AppFeature/AppView.swift
@@ -26,7 +26,7 @@ struct AppView: View {
   }
 
   var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       ZStack {
         switch viewStore.state {
         case .loading:
diff --git a/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift b/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift
index 9869169327924ffcf719f88e0fd71feee16493e8..1cd8fa2eda4f9058cd8ed333f15e15f7588cd2dc 100644
--- a/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift
+++ b/Examples/xx-messenger/Sources/ContactFeature/ContactView.swift
@@ -36,7 +36,7 @@ public struct ContactView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       Form {
         if viewStore.xxContactIsSet {
           Section {
diff --git a/Examples/xx-messenger/Sources/ContactsFeature/ContactsView.swift b/Examples/xx-messenger/Sources/ContactsFeature/ContactsView.swift
index b7798685cf75d851adba765f751c6fb5a47ceea0..ce811f9d7bab2d22cb530cc6f2725be004a603e4 100644
--- a/Examples/xx-messenger/Sources/ContactsFeature/ContactsView.swift
+++ b/Examples/xx-messenger/Sources/ContactsFeature/ContactsView.swift
@@ -23,7 +23,7 @@ public struct ContactsView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       Form {
         ForEach(viewStore.contacts) { contact in
           if contact.id == viewStore.myId {
diff --git a/Examples/xx-messenger/Sources/HomeFeature/HomeView.swift b/Examples/xx-messenger/Sources/HomeFeature/HomeView.swift
index 414bf928d0f2eb0e17b692cacd7cd2c8030b789a..f1abfb2b9ebf3d4b2ad4d20aa477b2f49d96fb80 100644
--- a/Examples/xx-messenger/Sources/HomeFeature/HomeView.swift
+++ b/Examples/xx-messenger/Sources/HomeFeature/HomeView.swift
@@ -28,7 +28,7 @@ public struct HomeView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       NavigationView {
         Form {
           Section {
diff --git a/Examples/xx-messenger/Sources/RegisterFeature/RegisterView.swift b/Examples/xx-messenger/Sources/RegisterFeature/RegisterView.swift
index c3601630ea07f3acdd2e6a5ba497705b06d12417..4b168c2765f7a2f67afad164362807e0daa5a819 100644
--- a/Examples/xx-messenger/Sources/RegisterFeature/RegisterView.swift
+++ b/Examples/xx-messenger/Sources/RegisterFeature/RegisterView.swift
@@ -24,7 +24,7 @@ public struct RegisterView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       NavigationView {
         Form {
           Section {
diff --git a/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift b/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift
index 137b55069b5c0e5df287b2351e181309abbe7181..b2cf3e86cdaa2db59c2ce37eb3c8b33f0da38868 100644
--- a/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift
+++ b/Examples/xx-messenger/Sources/RestoreFeature/RestoreView.swift
@@ -13,7 +13,7 @@ public struct RestoreView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       NavigationView {
         Form {
           Section {
diff --git a/Examples/xx-messenger/Sources/SendRequestFeature/SendRequestView.swift b/Examples/xx-messenger/Sources/SendRequestFeature/SendRequestView.swift
index fbfd9958fbc721504586ee04a1927166c340fa6e..809d45be72436067d4e04c35bdef1995f7ed5a9d 100644
--- a/Examples/xx-messenger/Sources/SendRequestFeature/SendRequestView.swift
+++ b/Examples/xx-messenger/Sources/SendRequestFeature/SendRequestView.swift
@@ -39,7 +39,7 @@ public struct SendRequestView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       Form {
         Section {
           Button {
diff --git a/Examples/xx-messenger/Sources/UserSearchFeature/UserSearchView.swift b/Examples/xx-messenger/Sources/UserSearchFeature/UserSearchView.swift
index c694411972c9227955d33a1a3b0776a829d16546..b3a1f0a48be3ca73751906bd5c72e88363234535 100644
--- a/Examples/xx-messenger/Sources/UserSearchFeature/UserSearchView.swift
+++ b/Examples/xx-messenger/Sources/UserSearchFeature/UserSearchView.swift
@@ -29,7 +29,7 @@ public struct UserSearchView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       Form {
         Section {
           TextField(
diff --git a/Examples/xx-messenger/Sources/WelcomeFeature/WelcomeView.swift b/Examples/xx-messenger/Sources/WelcomeFeature/WelcomeView.swift
index 1205c67eece34b9214ce16b3eb6e22df93d37c4b..32312386644b0331d069a386e337f17b4003d41c 100644
--- a/Examples/xx-messenger/Sources/WelcomeFeature/WelcomeView.swift
+++ b/Examples/xx-messenger/Sources/WelcomeFeature/WelcomeView.swift
@@ -17,7 +17,7 @@ public struct WelcomeView: View {
   }
 
   public var body: some View {
-    WithViewStore(store.scope(state: ViewState.init)) { viewStore in
+    WithViewStore(store, observe: ViewState.init) { viewStore in
       NavigationView {
         Form {
           Section {