diff --git a/www/index.html b/www/index.html
index c0da044430766150c2217cbf5d4c472d655071ab..adc95d569abdadd81da107d51e27695617640cc4 100644
--- a/www/index.html
+++ b/www/index.html
@@ -131,8 +131,6 @@
       <!-- config  -->
       <script src="js/config.js"></script>
     <!-- endbuild -->
-    <script type="text/javascript">
-    </script>
   </head>
   <body ng-app="cesium" id="cesium" ng-strict-di ng-class="{'nobackdrop': $root.tour}">
     <ion-nav-view></ion-nav-view>
diff --git a/www/js/controllers/currency-controllers.js b/www/js/controllers/currency-controllers.js
index ea8eb66d7f0678d484bc65534bc50995ba221c7a..7706ec7381adabb877803166e844f2644b7caf6e 100644
--- a/www/js/controllers/currency-controllers.js
+++ b/www/js/controllers/currency-controllers.js
@@ -37,29 +37,13 @@ angular.module('cesium.currency.controllers', ['cesium.services'])
           controller: 'CurrencyViewCtrl'
         }
       }
-    })
-
-    .state('app.view_peer', {
-      url: "/currency/peer/:server",
-      nativeTransitions: {
-          "type": "flip",
-          "direction": "right"
-      },
-      views: {
-        'menuContent': {
-          templateUrl: "templates/currency/view_peer.html",
-          controller: 'PeerCtrl'
-        }
-      }
     });
+
 })
 
 .controller('CurrencyLookupCtrl', CurrencyLookupController)
 
 .controller('CurrencyViewCtrl', CurrencyViewController)
-
-.controller('PeerCtrl', PeerController)
-
 ;
 
 function CurrencyLookupController($scope, $state, UIUtils, csCurrency) {
@@ -90,8 +74,6 @@ function CurrencyLookupController($scope, $state, UIUtils, csCurrency) {
 }
 
 function CurrencyViewController($scope, $q, $translate, $timeout, BMA, UIUtils, csSettings, csCurrency, csNetwork) {
-
-  $scope.loadingPeers = true;
   $scope.formData = {
     useRelative: csSettings.data.useRelative
   };
@@ -117,9 +99,9 @@ function CurrencyViewController($scope, $q, $translate, $timeout, BMA, UIUtils,
   $scope.xpercent = 0;
 
   $scope.$on('$ionicView.enter', function(e, state) {
-    $translate(['COMMON.DATE_PATTERN'])
-    .then(function($translations) {
-      $scope.datePattern = $translations['COMMON.DATE_PATTERN'];
+    $translate('COMMON.DATE_PATTERN')
+    .then(function(datePattern) {
+      $scope.datePattern = datePattern;
       if (state.stateParams && state.stateParams.name) { // Load by name
         csCurrency.searchByName(state.stateParams.name)
         .then(function(currency){
@@ -148,30 +130,6 @@ function CurrencyViewController($scope, $q, $translate, $timeout, BMA, UIUtils,
       BMA.instance(currency.peer.host, currency.peer.port) : BMA;
     UIUtils.loading.show();
 
-    if ($scope.loadingPeers){
-      csNetwork.start($scope.node);
-
-      // Catch event on new peers
-      var refreshing = false;
-      csNetwork.api.data.on.changed($scope, function(data){
-        if (!refreshing) {
-          refreshing = true;
-          $timeout(function() { // Timeout avoid to quick updates
-            console.debug("Updating UI Peers");
-            $scope.peers = data.peers;
-            // Update currency params
-
-            $scope.loadingPeers = csNetwork.isBusy();
-            refreshing = false;
-            $scope.loadParameter();
-          }, 1100);
-        }
-      });
-      $scope.$on('$destroy', function(){
-        csNetwork.close();
-      });
-    }
-
     // Load currency parameters
     $scope.loadParameter();
 
@@ -266,17 +224,6 @@ function CurrencyViewController($scope, $q, $translate, $timeout, BMA, UIUtils,
     });
   };
 
-  $scope.refresh = function() {
-    UIUtils.loading.show();
-
-    $scope.loadParameter()
-    .then(function(){
-      // Network
-      $scope.loadingPeers = true;
-      csNetwork.loadPeers();
-    });
-  };
-
   $scope.onUseRelativeChanged = function() {
     if ($scope.loading) return;
     if ($scope.formData.useRelative) {
diff --git a/www/js/controllers/network-controllers.js b/www/js/controllers/network-controllers.js
index 190b8cea97d6cbc5dcba91d0c09105b3e608fc52..a2649840eab92ba731a9c00e953f4a79ad68b89e 100644
--- a/www/js/controllers/network-controllers.js
+++ b/www/js/controllers/network-controllers.js
@@ -14,6 +14,20 @@ angular.module('cesium.network.controllers', ['cesium.services'])
           controller: 'NetworkViewCtrl'
         }
       },
+    })
+
+    .state('app.view_peer', {
+      url: "/network/peer/:server",
+      nativeTransitions: {
+          "type": "flip",
+          "direction": "right"
+      },
+      views: {
+        'menuContent': {
+          templateUrl: "templates/network/view_peer.html",
+          controller: 'PeerCtrl'
+        }
+      }
     });
 })
 
@@ -24,38 +38,25 @@ angular.module('cesium.network.controllers', ['cesium.services'])
 ;
 
 function NetworkViewController($scope, $q, $translate, $timeout, BMA, UIUtils, csSettings, csCurrency, csNetwork) {
-
- $scope.loadingPeers = true;
+  $scope.loadingPeers = true;
   $scope.formData = {
     useRelative: csSettings.data.useRelative
   };
   
   $scope.screen = UIUtils.screen;
 
-  $scope.$on('$ionicView.enter', function(e, state) {
-    $translate(['COMMON.DATE_PATTERN'])
-    .then(function($translations) {
-      $scope.datePattern = $translations['COMMON.DATE_PATTERN'];
-      if (state.stateParams && state.stateParams.name) { // Load by name
-        csCurrency.searchByName(state.stateParams.name)
-        .then(function(currency){
-          $scope.load(currency);
-        });
+  $scope.$on('$ionicParentView.enter', function(e, state) {
+    csCurrency.all()
+    .then(function (currencies) {
+      if (currencies && currencies.length > 0) {
+        $scope.load(currencies[0]);
       }
-      else {
-        csCurrency.all()
-        .then(function (currencies) {
-          if (currencies && currencies.length > 0) {
-            $scope.load(currencies[0]);
-          }
-
-        })
-        .catch(UIUtils.onError('ERROR.GET_CURRENCY_FAILED'));
-      }      
-    });
+
+    })
+    .catch(UIUtils.onError('ERROR.GET_CURRENCY_FAILED'));          
   });
 
-  $scope.$on('$ionicView.beforeLeave', function(){
+  $scope.$on('$ionicParentView.beforeLeave', function(){
     csNetwork.close();
   });
 
diff --git a/www/templates/currency/tabs/view_network.html b/www/templates/currency/tabs/view_network.html
index 8f8a80c9389092fb90029af0807fc224043cd45e..bf92feabb4d4e62b1a0068eb20f5e48bed69d423 100644
--- a/www/templates/currency/tabs/view_network.html
+++ b/www/templates/currency/tabs/view_network.html
@@ -18,36 +18,7 @@
         <span class="badge badge-stable">{{difficulty | formatInteger}}</span>
       </ion-item>
 
-      <div id="helptip-currency-peers"
-           class="item item-divider item-icon-right">
-          {{'PEER.PEERS'|translate}}
-          <ion-spinner class="icon" icon="android" ng-if="loadingPeers"></ion-spinner>
-          <a class="icon ion-loop gray hidden-xs hidden-sm" ng-if="!loadingPeers" ng-click="refresh()">
-          </a>
-      </div>
+      <ng-include ng-controller="NetworkViewCtrl" src="'templates/network/tabs/view_nodes.html'" ></ng-include>
 
-      <a class="peer-item item item-icon-left"
-         ng-repeat="peer in peers track by peer.server"
-         id="helptip-currency-peer-{{$index}}"
-         ng-class="{ assertive: !peer.online, balanced: (peer.online && peer.hasMainConsensusBlock), energized: (peer.online && !peer.hasMainConsensusBlock)}"
-         ui-sref="app.view_peer({server: peer.server})">
-          <i class="icon ion-android-globe"></i>
-          <div class="row no-padding">
-            <div class="col no-padding">
-              <h3><i ng-class="{'ion-person': peer.uid, 'ion-key': !peer.uid}"></i> {{peer.uid || peer.pubkey.substr(0,8)}}</span> <span class="gray">{{peer.dns && ' | ' + peer.dns}}</h3>
-              <h4>{{peer.server}}</h4>
-            </div>
-            <div class="col col-10 no-padding" ng-if="settings.expertMode">
-              <h3 class="hidden-sm hidden-xs hidden-md">
-                <span ng-if="peer.level"><i class="ion-lock-combination"></i> {{peer.level}}</span>
-                <span ng-if="!peer.level" translate>PEER.MIRROR</span>
-              </h3>
-              <h4 class="hidden-sm hidden-xs hidden-md gray">v{{peer.version}}</h4>
-            </div>
-            <div class="col col-20 no-padding">
-              <span id="helptip-currency-peer-{{$index}}-block"
-                class="badge" ng-class="{ 'badge-balanced': peer.hasMainConsensusBlock, 'badge-energized': peer.hasConsensusBlock }">{{peer.currentNumber}}</span>
-            </div>
-          </div>
-      </a>
+      
     </div>
diff --git a/www/templates/network/view_network.html b/www/templates/network/view_network.html
index 6b3b79c2437544a327f333fa2909599722f3c27f..a2251c74b8f36fcc0aaf64be45565a552cf4270c 100644
--- a/www/templates/network/view_network.html
+++ b/www/templates/network/view_network.html
@@ -13,7 +13,7 @@
     <ion-content>
       <div class="row">
         <div class="row responsive-sm">
-            <div class="col col-90">
+            <div class="col col-100">
               <ng-include src="'templates/network/tabs/view_nodes.html'"></ng-include>
             </div>
         </div>