diff --git a/trackeroo/android/app/src/main/ic_launcher-playstore.png b/trackeroo/android/app/src/main/ic_launcher-playstore.png
new file mode 100644
index 0000000000000000000000000000000000000000..d36fa1b3ce944f7de95ede70d626f9f2bea07add
Binary files /dev/null and b/trackeroo/android/app/src/main/ic_launcher-playstore.png differ
diff --git a/trackeroo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/trackeroo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png
index db77bb4b7b0906d62b1847e87f15cdcacf6a4f29..881d2894faabfd2a73c5a2ee6cefdf817760ec3b 100644
Binary files a/trackeroo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/trackeroo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ
diff --git a/trackeroo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/trackeroo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png
index 17987b79bb8a35cc66c3c1fd44f5a5526c1b78be..b20a97d11c8bbd7161a1320a5a55ed5de2daf41e 100644
Binary files a/trackeroo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/trackeroo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ
diff --git a/trackeroo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/trackeroo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png
index 09d4391482be68e9e4a07fab769b5de337d16eb1..a9d8a59a0a490860dd04a94554d9c159d06e828a 100644
Binary files a/trackeroo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/trackeroo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ
diff --git a/trackeroo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/trackeroo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
index d5f1c8d34e7a88e3f88bea192c3a370d44689c3c..1ddfdf019f31f95f290e690b865d1dde26657253 100644
Binary files a/trackeroo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/trackeroo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ
diff --git a/trackeroo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/trackeroo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
index 4d6372eebdb28e45604e46eeda8dd24651419bc0..ad25b99e239ac5a448a2e15a6aa25e71fcdee06a 100644
Binary files a/trackeroo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/trackeroo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ
diff --git a/trackeroo/assets/icon/kangaroo-circle.png b/trackeroo/assets/icon/kangaroo-circle.png
new file mode 100644
index 0000000000000000000000000000000000000000..54ce714f15c2fd16efd5e27499c8301927bc73a4
Binary files /dev/null and b/trackeroo/assets/icon/kangaroo-circle.png differ
diff --git a/trackeroo/assets/icon/kangaroo-square.png b/trackeroo/assets/icon/kangaroo-square.png
new file mode 100644
index 0000000000000000000000000000000000000000..1cbdfcc48e2bbabde64218ba31f769d3b17943ce
Binary files /dev/null and b/trackeroo/assets/icon/kangaroo-square.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
index d36b1fab2d9dea668a4f83df94d525897d9e68dd..eabd8512d0ab34eede7452ce59aeccffeaa4686e 100644
--- a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
+++ b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json
@@ -1,122 +1,122 @@
 {
-  "images" : [
+  "images": [
     {
-      "size" : "20x20",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-20x20@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-20x20@2x.png",
+      "idiom": "iphone",
+      "scale": "2x",
+      "size": "20x20"
     },
     {
-      "size" : "20x20",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-20x20@3x.png",
-      "scale" : "3x"
+      "filename": "Icon-App-20x20@3x.png",
+      "idiom": "iphone",
+      "scale": "3x",
+      "size": "20x20"
     },
     {
-      "size" : "29x29",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-29x29@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-29x29@1x.png",
+      "idiom": "iphone",
+      "scale": "1x",
+      "size": "29x29"
     },
     {
-      "size" : "29x29",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-29x29@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-29x29@2x.png",
+      "idiom": "iphone",
+      "scale": "2x",
+      "size": "29x29"
     },
     {
-      "size" : "29x29",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-29x29@3x.png",
-      "scale" : "3x"
+      "filename": "Icon-App-29x29@3x.png",
+      "idiom": "iphone",
+      "scale": "3x",
+      "size": "29x29"
     },
     {
-      "size" : "40x40",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-40x40@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-40x40@2x.png",
+      "idiom": "iphone",
+      "scale": "2x",
+      "size": "40x40"
     },
     {
-      "size" : "40x40",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-40x40@3x.png",
-      "scale" : "3x"
+      "filename": "Icon-App-40x40@3x.png",
+      "idiom": "iphone",
+      "scale": "3x",
+      "size": "40x40"
     },
     {
-      "size" : "60x60",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-60x60@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-60x60@2x.png",
+      "idiom": "iphone",
+      "scale": "2x",
+      "size": "60x60"
     },
     {
-      "size" : "60x60",
-      "idiom" : "iphone",
-      "filename" : "Icon-App-60x60@3x.png",
-      "scale" : "3x"
+      "filename": "Icon-App-60x60@3x.png",
+      "idiom": "iphone",
+      "scale": "3x",
+      "size": "60x60"
     },
     {
-      "size" : "20x20",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-20x20@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-20x20@1x.png",
+      "idiom": "ipad",
+      "scale": "1x",
+      "size": "20x20"
     },
     {
-      "size" : "20x20",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-20x20@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-20x20@2x.png",
+      "idiom": "ipad",
+      "scale": "2x",
+      "size": "20x20"
     },
     {
-      "size" : "29x29",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-29x29@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-29x29@1x.png",
+      "idiom": "ipad",
+      "scale": "1x",
+      "size": "29x29"
     },
     {
-      "size" : "29x29",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-29x29@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-29x29@2x.png",
+      "idiom": "ipad",
+      "scale": "2x",
+      "size": "29x29"
     },
     {
-      "size" : "40x40",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-40x40@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-40x40@1x.png",
+      "idiom": "ipad",
+      "scale": "1x",
+      "size": "40x40"
     },
     {
-      "size" : "40x40",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-40x40@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-40x40@2x.png",
+      "idiom": "ipad",
+      "scale": "2x",
+      "size": "40x40"
     },
     {
-      "size" : "76x76",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-76x76@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-76x76@1x.png",
+      "idiom": "ipad",
+      "scale": "1x",
+      "size": "76x76"
     },
     {
-      "size" : "76x76",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-76x76@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-76x76@2x.png",
+      "idiom": "ipad",
+      "scale": "2x",
+      "size": "76x76"
     },
     {
-      "size" : "83.5x83.5",
-      "idiom" : "ipad",
-      "filename" : "Icon-App-83.5x83.5@2x.png",
-      "scale" : "2x"
+      "filename": "Icon-App-83.5x83.5@2x.png",
+      "idiom": "ipad",
+      "scale": "2x",
+      "size": "83.5x83.5"
     },
     {
-      "size" : "1024x1024",
-      "idiom" : "ios-marketing",
-      "filename" : "Icon-App-1024x1024@1x.png",
-      "scale" : "1x"
+      "filename": "Icon-App-1024x1024@1x.png",
+      "idiom": "ios-marketing",
+      "scale": "1x",
+      "size": "1024x1024"
     }
   ],
-  "info" : {
-    "version" : 1,
-    "author" : "xcode"
+  "info": {
+    "author": "icons_launcher",
+    "version": 1
   }
-}
+}
\ No newline at end of file
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png
index dc9ada4725e9b0ddb1deab583e5b5102493aa332..817918221a7ac150c6c1d05d3b5e02bb1388bd7e 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png
index 7353c41ecf9ca08017312dc233d9830079b50717..14d4cf94c7e12ddb5498def75e9b39ae294b4c22 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png
index 797d452e458972bab9d994556c8305db4c827017..01263fd7f08244fd8aa6fcfeeb60406a237503ce 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png
index 6ed2d933e1120817fe9182483a228007b18ab6ae..b52277b2f6e0e3baea2df05e8872fe59439b305c 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png
index 4cd7b0099ca80c806f8fe495613e8d6c69460d76..c34beb05abba89dd9fd75dbad3ae10167e402e43 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png
index fe730945a01f64a61e2235dbe3f45b08f7729182..27297bb44376a28fe669f4244bcc3d5843d04dfb 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png
index 321773cd857a8a0f0c9c7d3dc3f5ff4fb298dc10..53471ef833ba217a586b28dcf19e434c7647b021 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png
index 797d452e458972bab9d994556c8305db4c827017..01263fd7f08244fd8aa6fcfeeb60406a237503ce 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png
index 502f463a9bc882b461c96aadf492d1729e49e725..c7132f77997a817766d7da981b4cba8be04950ed 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png
index 0ec303439225b78712f49115768196d8d76f6790..6c5e9e39ac3dbab1eb43b1bea953192c001e9c5e 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png
index 0ec303439225b78712f49115768196d8d76f6790..6c5e9e39ac3dbab1eb43b1bea953192c001e9c5e 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png
index e9f5fea27c705180eb716271f41b582e76dcbd90..91c98d31ce194ba8493d6edff0f800bf34a82826 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png
index 84ac32ae7d989f82d5e46a60405adcc8279e8001..fbbd58e38599e9a878e2b7fda05b208f275fe45c 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png
index 8953cba09064923c5daf2d37e7c3c836ccdd794b..dd99c2fdefd328e802ecdba0e3df1d7de6d7e777 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ
diff --git a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png
index 0467bf12aa4d28f374bb26596605a46dcbb3e7c8..668c6637dbf34c7e835c5fdc166c313d8cc34587 100644
Binary files a/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png and b/trackeroo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ
diff --git a/trackeroo/lib/frontend/utils/onboarding/ob_categories.dart b/trackeroo/lib/frontend/utils/onboarding/ob_categories.dart
index 037f64484448ff43de75968d51ba8186a9d49dc9..9b95c578eac86fce45e17a3b257ace41e660ef6a 100644
--- a/trackeroo/lib/frontend/utils/onboarding/ob_categories.dart
+++ b/trackeroo/lib/frontend/utils/onboarding/ob_categories.dart
@@ -13,7 +13,7 @@ class OnboardingCategories extends StatelessWidget {
           children: [
             Row(
               children: [
-                Icon(Icons.category_rounded, size: 40.0),
+                Icon(Icons.arrow_forward_ios_rounded, size: 30.0),
                 SizedBox(width: 20.0),
                 Text(
                   'Categories',
@@ -31,6 +31,15 @@ class OnboardingCategories extends StatelessWidget {
                 fontSize: 16.0
               ),
             ),
+            Expanded(
+              child: Center(
+                child: Icon(
+                  Icons.category_rounded,
+                  size: 200.0,
+                )
+              )
+            ),
+            SizedBox(height: 100.0)
           ]
         ),
       ),
diff --git a/trackeroo/lib/frontend/utils/onboarding/ob_details.dart b/trackeroo/lib/frontend/utils/onboarding/ob_details.dart
index 070d4dea01b89fd3d5a8cdb228f3c7aefa358e37..824bdd6fcc4e7ab81d9c25e1452590f1205e999a 100644
--- a/trackeroo/lib/frontend/utils/onboarding/ob_details.dart
+++ b/trackeroo/lib/frontend/utils/onboarding/ob_details.dart
@@ -13,7 +13,7 @@ class OnboardingDetails extends StatelessWidget {
           children: [
             Row(
               children: [
-                Icon(Icons.bar_chart, size: 40.0),
+                Icon(Icons.arrow_forward_ios_rounded, size: 30.0),
                 SizedBox(width: 20.0),
                 Text(
                   'Details',
@@ -31,6 +31,15 @@ class OnboardingDetails extends StatelessWidget {
                 fontSize: 16.0
               ),
             ),
+            Expanded(
+              child: Center(
+                child: Icon(
+                  Icons.bar_chart,
+                  size: 200.0,
+                )
+              )
+            ),
+            SizedBox(height: 100.0)
           ]
         ),
       ),
diff --git a/trackeroo/lib/frontend/utils/onboarding/ob_home.dart b/trackeroo/lib/frontend/utils/onboarding/ob_home.dart
index 913d50166ad70d88c2f3d65ba5f85399a47e6014..eb046e7d35468aae317d7297128df4434359e28a 100644
--- a/trackeroo/lib/frontend/utils/onboarding/ob_home.dart
+++ b/trackeroo/lib/frontend/utils/onboarding/ob_home.dart
@@ -13,7 +13,7 @@ class OnboardingHome extends StatelessWidget {
           children: [
             Row(
               children: [
-                Icon(Icons.home_rounded, size: 40.0),
+                Icon(Icons.arrow_forward_ios_rounded, size: 30.0),
                 SizedBox(width: 20.0),
                 Text(
                   'Home',
@@ -31,6 +31,15 @@ class OnboardingHome extends StatelessWidget {
                 fontSize: 16.0
               ),
             ),
+            Expanded(
+              child: Center(
+                child: Icon(
+                  Icons.home_rounded,
+                  size: 200.0,
+                )
+              )
+            ),
+            SizedBox(height: 100.0)
           ]
         ),
       ),
diff --git a/trackeroo/lib/frontend/utils/onboarding/ob_welcome.dart b/trackeroo/lib/frontend/utils/onboarding/ob_welcome.dart
index 49c36fecf8a60d6a66aa31f32306a8c08ab79bd0..00c6372128ad98ef5a2ea4c4feea0ae8634efb2d 100644
--- a/trackeroo/lib/frontend/utils/onboarding/ob_welcome.dart
+++ b/trackeroo/lib/frontend/utils/onboarding/ob_welcome.dart
@@ -5,36 +5,39 @@ class OnboardingWelcome extends StatelessWidget {
 
   @override
   Widget build(BuildContext context) {
-    return const SafeArea(
+    return SafeArea(
       child: Padding(
-        padding: EdgeInsets.all(20.0),
+        padding: const EdgeInsets.all(20.0),
         child: Column(
           crossAxisAlignment: CrossAxisAlignment.start,
           children: [
-            Text(
+            const Text(
               'Welcome',
               style: TextStyle(
                 fontSize: 40.0,
                 fontWeight: FontWeight.w300
               ),
             ),
-            Text(
+            const Text(
               'to Trackeroo',
               style: TextStyle(
                 fontSize: 16.0
               ),
             ),
-            SizedBox(height: 30.0),
-            Text('This is a University Project.'),
-            SizedBox(height: 5.0),
-            Text('It collects no data and does not require Internet connection.'),
+            const SizedBox(height: 30.0),
+            const Text('This is a University Project.'),
+            const SizedBox(height: 5.0),
+            const Text('It collects no data and does not require Internet connection.'),
             Expanded(
               child: Center(
-                child: Text('App Icon\nPlaceholder', textAlign: TextAlign.center)
+                child: Image.asset(
+                  'assets/icon/kangaroo-circle.png',
+                  width: 250.0,
+                )
               )
             ),
-            Text('Created by Florian Schindler, Hannes Raschke, Michelle Kehl und Celine Schmitt'),
-            SizedBox(height: 90.0)
+            const Text('Created by Florian Schindler, Hannes Raschke, Michelle Kehl und Celine Schmitt'),
+            const SizedBox(height: 90.0)
           ]
         ),
       ),
diff --git a/trackeroo/lib/frontend/views/details_view.dart b/trackeroo/lib/frontend/views/details_view.dart
index ceb94ee9ad896614a31820b49a29e61693fb992c..0f3250b3aad073c9dca1f4d471ded844a8a6f17a 100644
--- a/trackeroo/lib/frontend/views/details_view.dart
+++ b/trackeroo/lib/frontend/views/details_view.dart
@@ -196,8 +196,8 @@ class _DetailsViewState extends State<DetailsView> {
                         onPressed: () => {
                           showDateRangePicker(
                             context: context,
-                            firstDate: transactionsController.transactionsList.isNotEmpty ? transactionsController.transactionsList.first.createdAt : DateTime.now(),
-                            lastDate: transactionsController.transactionsList.isNotEmpty ? transactionsController.transactionsList.last.createdAt : DateTime.now(),
+                            firstDate: filteredTransList.isNotEmpty ? filteredTransList.last.createdAt : DateTime.now(),
+                            lastDate: filteredTransList.isNotEmpty ? filteredTransList.first.createdAt : DateTime.now(),
                             helpText: 'Choose timespan',
                             saveText: 'Done'
                           ),
diff --git a/trackeroo/pubspec.lock b/trackeroo/pubspec.lock
index 1acc7c931447d4a35ee562c5bc5a6e16dbb1082b..f3723e6a159683c147bf84e44e7653b3b546c7b8 100644
--- a/trackeroo/pubspec.lock
+++ b/trackeroo/pubspec.lock
@@ -17,6 +17,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "5.13.0"
+  archive:
+    dependency: transitive
+    description:
+      name: archive
+      sha256: "0c8368c9b3f0abbc193b9d6133649a614204b528982bebc7026372d61677ce3a"
+      url: "https://pub.dev"
+    source: hosted
+    version: "3.3.7"
   args:
     dependency: transitive
     description:
@@ -328,6 +336,22 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "4.0.2"
+  icons_launcher:
+    dependency: "direct main"
+    description:
+      name: icons_launcher
+      sha256: "71cf6baae0f0d1752e3c26035f9e6ea07bd297af72d389e907fb0119e9d56ba1"
+      url: "https://pub.dev"
+    source: hosted
+    version: "2.1.2"
+  image:
+    dependency: transitive
+    description:
+      name: image
+      sha256: a72242c9a0ffb65d03de1b7113bc4e189686fc07c7147b8b41811d0dd0e0d9bf
+      url: "https://pub.dev"
+    source: hosted
+    version: "4.0.17"
   io:
     dependency: transitive
     description:
@@ -464,6 +488,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "2.1.7"
+  petitparser:
+    dependency: transitive
+    description:
+      name: petitparser
+      sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
+      url: "https://pub.dev"
+    source: hosted
+    version: "5.4.0"
   platform:
     dependency: transitive
     description:
@@ -480,6 +512,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "2.1.4"
+  pointycastle:
+    dependency: transitive
+    description:
+      name: pointycastle
+      sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
+      url: "https://pub.dev"
+    source: hosted
+    version: "3.7.3"
   pool:
     dependency: transitive
     description:
@@ -637,6 +677,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "1.3.2"
+  universal_io:
+    dependency: transitive
+    description:
+      name: universal_io
+      sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad"
+      url: "https://pub.dev"
+    source: hosted
+    version: "2.2.2"
   vector_math:
     dependency: transitive
     description:
@@ -677,6 +725,14 @@ packages:
       url: "https://pub.dev"
     source: hosted
     version: "1.0.0"
+  xml:
+    dependency: transitive
+    description:
+      name: xml
+      sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
+      url: "https://pub.dev"
+    source: hosted
+    version: "6.3.0"
   yaml:
     dependency: transitive
     description:
diff --git a/trackeroo/pubspec.yaml b/trackeroo/pubspec.yaml
index eef35bacfa519f091ed46f2411588ab7e2bdadb9..5c1ec75ac070f6e9fdb2bbec99220e74d62a71c7 100644
--- a/trackeroo/pubspec.yaml
+++ b/trackeroo/pubspec.yaml
@@ -38,6 +38,7 @@ dependencies:
   get_it: ^7.6.0
   flutter_colorpicker: ^1.0.3
   rive: ^0.11.3
+  icons_launcher: ^2.1.2
 
 dev_dependencies:
   flutter_test:
@@ -66,6 +67,7 @@ flutter:
   assets:
     - assets/rive/
     - assets/data/
+    - assets/icon/
 
   # An image asset can refer to one or more resolution-specific "variants", see
   # https://flutter.dev/assets-and-images/#resolution-aware
@@ -92,3 +94,11 @@ flutter:
   #
   # For details regarding fonts from package dependencies,
   # see https://flutter.dev/custom-fonts/#from-packages
+
+icons_launcher:
+  image_path: "assets/icon/kangaroo-circle.png"
+  platforms:
+    android:
+      enable: true
+    ios:
+      enable: true