diff --git a/lib/main.dart b/lib/main.dart
index dbb75a02105f10188e1c76deb857d04f5e345b7b..be19051f8e32e9ddd14156501eb68e8ce271d977 100644
--- a/lib/main.dart
+++ b/lib/main.dart
@@ -27,6 +27,11 @@ class MyApp extends StatelessWidget {
 
 class MyAppState extends ChangeNotifier {
   var current = WordPair.random();
+  
+  void getNext() {
+    current = WordPair.random();
+    notifyListeners();
+  }
 }
 
 class MyHomePage extends StatelessWidget {
@@ -42,7 +47,7 @@ class MyHomePage extends StatelessWidget {
           //
           ElevatedButton(
             onPressed: () {
-              print('button pressed!');
+              appState.getNext();
             },
             child: Text('Next'),
           ),