diff --git a/assets/avatars/0.png b/assets/avatars/0.png
index c37955248205d6f9b1894967077db08d71913fe3..452efff283e4353c46658ae50262fe4dad73759c 100755
Binary files a/assets/avatars/0.png and b/assets/avatars/0.png differ
diff --git a/assets/avatars/1.png b/assets/avatars/1.png
index 49023c9fb7e7ae97ab4dd5b1afe3da6a2d385202..26b5786e5a0c62c64ca86d268aececb7808821d0 100755
Binary files a/assets/avatars/1.png and b/assets/avatars/1.png differ
diff --git a/assets/avatars/2.png b/assets/avatars/2.png
index f9546ef96f3f88b13ad490a1cb54139070081898..9271e58615aa97e28ef735c4b41f62bf60cda853 100755
Binary files a/assets/avatars/2.png and b/assets/avatars/2.png differ
diff --git a/assets/avatars/trunc/0.png b/assets/avatars/trunc/0.png
new file mode 100755
index 0000000000000000000000000000000000000000..c37955248205d6f9b1894967077db08d71913fe3
Binary files /dev/null and b/assets/avatars/trunc/0.png differ
diff --git a/assets/avatars/trunc/1.png b/assets/avatars/trunc/1.png
new file mode 100755
index 0000000000000000000000000000000000000000..49023c9fb7e7ae97ab4dd5b1afe3da6a2d385202
Binary files /dev/null and b/assets/avatars/trunc/1.png differ
diff --git a/assets/avatars/trunc/2.png b/assets/avatars/trunc/2.png
new file mode 100755
index 0000000000000000000000000000000000000000..f9546ef96f3f88b13ad490a1cb54139070081898
Binary files /dev/null and b/assets/avatars/trunc/2.png differ
diff --git a/lib/models/history.dart b/lib/models/history.dart
index d6f78ac3a01f38241e7fa5d59dffffa2b0689d65..ab5407baada156cbd15ae4db25b93a52aef6aa50 100644
--- a/lib/models/history.dart
+++ b/lib/models/history.dart
@@ -273,8 +273,4 @@ class HistoryProvider with ChangeNotifier {
   String generateIdenticon(String _pubkey) {
     return Jdenticon.toSvg(_pubkey);
   }
-
-  // num getBalance(_pubkey) {
-  //   getBalance(_pubkey);
-  // }
 }
diff --git a/lib/screens/myWallets/walletsHome.dart b/lib/screens/myWallets/walletsHome.dart
index 1de430f5dfe529b2d4fe8a592e18eb1a6a9c4d66..def780be6fdf1db16cadd263f14679e6641eaa40 100644
--- a/lib/screens/myWallets/walletsHome.dart
+++ b/lib/screens/myWallets/walletsHome.dart
@@ -1,6 +1,7 @@
 import 'package:flutter/services.dart';
 import 'package:gecko/globals.dart';
 import 'package:gecko/models/myWallets.dart';
+import 'package:gecko/models/queries.dart';
 import 'package:gecko/models/walletData.dart';
 import 'package:gecko/models/walletOptions.dart';
 import 'package:flutter/material.dart';
@@ -8,8 +9,8 @@ import 'package:gecko/screens/commonElements.dart';
 import 'package:gecko/screens/myWallets/chooseChest.dart';
 import 'package:gecko/screens/myWallets/walletOptions.dart';
 import 'package:gecko/screens/onBoarding/0_noKeychainFound.dart';
+import 'package:graphql_flutter/graphql_flutter.dart';
 import 'package:provider/provider.dart';
-import 'package:assorted_layout_widgets/assorted_layout_widgets.dart';
 
 class WalletsHome extends StatelessWidget {
   final _derivationKey = GlobalKey<FormState>();
@@ -146,7 +147,6 @@ class WalletsHome extends StatelessWidget {
           mainAxisSpacing: 0,
           children: <Widget>[
             for (WalletData _repository in _listWallets)
-              // if (_repository.number.clamp(0, 2) == _repository.number) hasImage = true
               Padding(
                   padding: EdgeInsets.all(16),
                   child: GestureDetector(
@@ -199,6 +199,7 @@ class WalletsHome extends StatelessWidget {
                               scale: 0.5,
                             ),
                           )),
+                          // balanceBuilder(context, _walletOptions.pubkey.text),
                           ListTile(
                             shape: RoundedRectangleBorder(
                                 borderRadius: BorderRadius.vertical(
@@ -213,17 +214,21 @@ class WalletsHome extends StatelessWidget {
                             // subtitle: Text(_repository.split(':')[3],
                             //     style: TextStyle(fontSize: 12.0, fontFamily: 'Monospace')),
                             title: Center(
-                                child: Padding(
-                                    padding:
-                                        EdgeInsets.symmetric(horizontal: 5),
-                                    child: Text(_repository.name,
-                                        textAlign: TextAlign.center,
-                                        style: TextStyle(
-                                            fontSize: 16.0,
-                                            color: _repository.id()[1] ==
-                                                    defaultWallet.id()[1]
-                                                ? Color(0xffF9F9F1)
-                                                : Colors.black)))),
+                              child: Padding(
+                                padding: EdgeInsets.symmetric(horizontal: 5),
+                                child: Text(
+                                  '${_repository.name}',
+                                  textAlign: TextAlign.center,
+                                  style: TextStyle(
+                                      fontSize: 17.0,
+                                      color: _repository.id()[1] ==
+                                              defaultWallet.id()[1]
+                                          ? Color(0xffF9F9F1)
+                                          : Colors.black,
+                                      fontStyle: FontStyle.italic),
+                                ),
+                              ),
+                            ),
                             // dense: true,
                             onTap: () {
                               Navigator.push(
@@ -255,6 +260,38 @@ class WalletsHome extends StatelessWidget {
     ]);
   }
 
+  Widget balanceBuilder(context, String _pubkey) {
+    return Query(
+        options: QueryOptions(
+          document: gql(getBalance),
+          variables: {
+            'pubkey': _pubkey,
+          },
+          // pollInterval: Duration(seconds: 1),
+        ),
+        builder: (QueryResult result,
+            {VoidCallback refetch, FetchMore fetchMore}) {
+          if (result.hasException) {
+            return Text(result.exception.toString());
+          }
+
+          if (result.isLoading) {
+            return Text('Loading');
+          }
+          String wBalanceUD;
+          if (result.data['balance'] == null) {
+            wBalanceUD = '0.0';
+          } else {
+            int wBalanceG1 = result.data['balance']['amount'];
+            int currentUD = result.data['currentUd']['amount'];
+            double wBalanceUDBrut = wBalanceG1 / currentUD; // .toString();
+            wBalanceUD =
+                double.parse((wBalanceUDBrut).toStringAsFixed(2)).toString();
+          }
+          return Text(wBalanceUD);
+        });
+  }
+
   Widget addNewDerivation(context) {
     return Padding(
         padding: EdgeInsets.all(16),