diff --git a/app/lib/dal/fileDAL.js b/app/lib/dal/fileDAL.js
index 9742f9f40bd75955963a7b54ab18770fb9305b40..05a57b30e55c83e9cccc8c5c6845e6ed0e689271 100644
--- a/app/lib/dal/fileDAL.js
+++ b/app/lib/dal/fileDAL.js
@@ -474,7 +474,7 @@ function FileDAL(params) {
 
   this.listAllPeersWithStatusNewUPWithtout = () => co(function *() {
     const peers = yield that.peerDAL.listAll();
-    return _.chain(peers).filter((p) => p.status == 'UP').filter((p) => p.pubkey);
+    return _.chain(peers).filter((p) => p.status == 'UP').filter((p) => p.pubkey).value();
   });
 
   this.findPeers = (pubkey) => co(function*() {
diff --git a/app/lib/dal/sqliteDAL/AbstractSQLite.js b/app/lib/dal/sqliteDAL/AbstractSQLite.js
index 2dfad01c62360fd653529f16fb0832bcaa64dc50..2cdeb954dea79b9253647d624fdf0281c0d30701 100644
--- a/app/lib/dal/sqliteDAL/AbstractSQLite.js
+++ b/app/lib/dal/sqliteDAL/AbstractSQLite.js
@@ -264,7 +264,10 @@ function AbstractSQLite(driver) {
   }
 
   function toRow(entity) {
-    let row = _.clone(entity);
+    let row = {};
+    for (const f of that.fields) {
+      row[f] = entity[f]
+    }
     for (const arr of that.arrays) {
       row[arr] = JSON.stringify(row[arr] || []);
     }
diff --git a/app/lib/entity/peer.js b/app/lib/entity/peer.js
index 751e60a28e9edaa77317f4b6ab60cf7351889b2d..e7024b829aea2d4ccb8efc6703393350b14c2cc1 100644
--- a/app/lib/entity/peer.js
+++ b/app/lib/entity/peer.js
@@ -13,6 +13,10 @@ function Peer(json) {
     this[key] = json[key];
   });
 
+  // block == blockstamp
+  this.blockstamp = this.blockstamp || this.block
+  this.block = this.block || this.blockstamp
+
   this.endpoints = this.endpoints || [];
   this.statusTS = this.statusTS || 0;
 
diff --git a/doc/install-a-node.md b/doc/install-a-node.md
deleted file mode 100644
index 19721399e00beca98106b6db5edbdbbdfa9ae61b..0000000000000000000000000000000000000000
--- a/doc/install-a-node.md
+++ /dev/null
@@ -1,208 +0,0 @@
-# Install a Duniter node
-
-## Goal of this document
-
-This document is a little guide to install & deploy your own Duniter instance to either:
-
-* Participate writing the blockchain (you need to be a member)
-* Have a mirroring node
-
-## Summary
-
-* [Desktop](#desktop)
-  * [GNU/Linux](#gnu-linux)
-    * [Ubuntu 64 bits](#ubuntu-64-bits)
-    * [Debian 64 bits](#debian-64-bits)
-    * [Other distribution](#other-distribution)
-  * [Windows](#windows)
-  * [MacOS](#macos)
-* [Server](#server)
-  * [GNU/Linux](#gnu-linux-1)
-    * [Ubuntu/Debian package (64 bits)](#ubuntudebian-package-64-bits)
-    * [YunoHost](#yunohost)
-    * [Automated install script](#automated-install-script)
-    - [Other distributions (64 bits)](#other-distributions-64-bits)
-    * [Docker](#docker)
-    * [NPM](#npm)
-  * [Windows](#windows-1)
-
-----
-
-# Desktop
-
-A desktop machine will make it easier for you to manage your Duniter instance thanks to a graphical interface.
-
-Your instance will be up as long as you keep your computer and Duniter software on. If you close your software or shut down your computer, Duniter will be able to resync with the network when you restart it.
-
-> Once you are done with the installation, you can follow [the desktop user's guide](https://forum.duniter.org/t/duniter-desktop-guide/902) to understand how to use Duniter.
-
-## GNU/Linux
-### Ubuntu 64 bits
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. You have to download the file with `.deb` extension.
-<img src="https://forum.duniter.org/uploads/default/original/1X/ee8da9eb6c1fed7effee11fb4468c2ad11f9b04a.png" width="500" height="106">
-
-2. Process the installation by a double-click on the downloaded `.deb` file (or with `dpkg` software if you prefer to use it).
-
-3. Use Ubuntu Dash to look for "Duniter" and click on it to launch the software:
-  <img src="https://forum.duniter.org/uploads/default/original/1X/20c6ce83e14ba37a49fa9fa01264d49b6b861b2b.png" width="536" height="246">
-
-### Debian 64 bits
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. You have to download the file with `.deb` extension.
-
-2. Process the installation by opening the file with `GDebi` (or with `dpkg` software if you prefer to use it).
-<img src="https://forum.duniter.org/uploads/default/original/1X/4a7a8147635cd49c32c1ec8481a659f1e578c76d.png" width="460" height="202">
-
-3. Use GNOME Shell to look for "Duniter" and click on it to launch the software.
-<img src="https://forum.duniter.org/uploads/default/original/1X/6a92043447c583ef3c47e84742b67ce2fd799a49.png" width="690" height="428">
-
-> At any moment you could also use `duniter-desktop` command to launch Duniter. It is an equivalent.
-
-### Other distribution
-#### With tarball archive
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. Download the file with `.tar.gz` extension.
-
-2. Extract the tarball: `tar zxvf duniter-*.tar.gz`.
-
-3. Run it with `./nw/nw`.
-
-#### By building it
-
-Duniter can be easily installed on most Linux machines (either 32bits or 64bits) using the following command:
-
-> **Do not launch this command as root.** [It won't work, we know it](https://github.com/duniter/duniter/issues/412).
-
-```bash
-curl -kL https://raw.githubusercontent.com/duniter/duniter/master/install.sh | bash
-```
-
-or:
-
-```bash
-wget -qO- https://raw.githubusercontent.com/duniter/duniter/master/install.sh | bash
-```
-
-#### Launch
-
-The software will be installed on path `/home/[user]/.duniter/`. To launch it, go this folder and launch:
-
-```bash
-./nw/nw
-```
-
-The graphical interface should now show up.
-
-## Windows
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. You have to download the file with `.exe` extension.
-
-2. Process the installation by a double-click on the downloaded `.exe` file.
-<img src="https://forum.duniter.org/uploads/default/original/1X/fd5beca823f8a2cadf86748c12a7c287009ab819.png" width="591" height="39">
-
-3. Follow the installation procedure. You basically just need to accept the licence and click "Next" on each step.
-<img src="https://forum.duniter.org/uploads/default/original/1X/be778e08bed1db1c40fbf837ad7a47492a88c030.png" width="503" height="387">
-
-4. Duniter is now installed, by default it will be launched at the end of the installation. You can launch it in the Windows menus "Start > Programs > Duniter > Duniter".
-
-<img src="https://forum.duniter.org/uploads/default/original/1X/79b498209a8f95ca9a69cb1dacff843a50acce5b.png" width="271" height="58">
-
-> It may occur that the downloaded file misses the `.exe` extension. This is a Windows protection. You have to circumvent it by renaming the file and add `.exe` to the end of the name to be able to execute it.
-
-## MacOS
-
-> Coming soon.
-> Meanwhile, you can try the [Linux/Other distributions] section which will probably work. Please contact us on [our forum](https://forum.duniter.org) if you have any difficulty or succeed with this procedure, we lack a Mac user for testing.
-
-# Server
-
-For the most advanced users, a server install allows you to have a node up 100% of the time since a server is made to run forever.
-
-You will control your instance using *command line tools*, but if you want you could also access the graphical interface using a web browser. Note how this is an even more advanced usage and requires security skills for not opening an admin access to your node.
-
-> Once you are done with the installation, you can follow [the command line user's guide](https://forum.duniter.org/t/duniter-command-line-guide/903) to understand how to use Duniter.
-
-## GNU/Linux
-### Ubuntu/Debian package (64 bits)
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. You have to download the file with `.deb` extension.
-
-2. Process the installation by launching `dpkg -i` on the downloaded file. This requires root credentials.
-
-```bash
-dpkg -i [downloaded_file_name].deb
-```
-
-3. Launch the daemon with:
-```bash
-duniter start
-```
-If you want to launch the node with the administration web interface:
-```bash
-duniter webstart
-```
-
-### YunoHost
-
-A [YunoHost package](https://github.com/duniter/duniter_ynh) is available.
-
-
-### Other distributions (64 bits)
-
-1. Go to the [releases page](https://github.com/duniter/duniter/releases) and choose the latest build. Download the file with `.tar.gz` extension.
-
-2. Extract the tarball: `tar zxvf duniter-*.tar.gz`.
-
-3. Run it with `./nw/nw`.
-
-
-### Automated install script
-
-Duniter can be easily installed on most Linux machines (either 32bits or 64bits) using the following command:
-
-> **Do not launch this command as root.** [It won't work, we know it](https://github.com/duniter/duniter/issues/412).
-
-```bash
-curl -kL https://raw.githubusercontent.com/duniter/duniter/master/install.sh | bash
-```
-
-or:
-
-```bash
-wget -qO- https://raw.githubusercontent.com/duniter/duniter/master/install.sh | bash
-```
-
->2 lines will be added to your shell init script to make `duniter` command available for your user.
-
-### Docker
-
-A [Docker installation guide](https://github.com/duniter/duniter/blob/master/docker/README.md) is available.
-
-### NPM
-
-You can use Node Package Manager to install Duniter. This an equivalent method to "build from source". To process, use the following commands (**requires Node.js >= 5.9.1**):
-
-> **Do not launch this command as root.** [It won't work, we know it](https://github.com/duniter/duniter/issues/412).
-
-```bash
-git clone https://github.com/duniter/duniter
-cd duniter
-npm install
-```
-You can check installed version by using:
-```bash
-./duniter.sh --version
-0.20.x
-```
-
-You can launch Duniter using:
-
-```bash
-export DEV_MODE=true
-./duniter.sh start
-```
-
-## Windows
-
-Their is no difference with the [Windows Desktop](#windows) installation. A server usage with Windows is just a never shut down desktop for Duniter.
diff --git a/doc/update-a-node.md b/doc/update-a-node.md
deleted file mode 100644
index 225c7aecabd30b6c9a50b8445f5d51cf2d412cc7..0000000000000000000000000000000000000000
--- a/doc/update-a-node.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# Goal of this document
-
-If you already have a Duniter node up & running, then you might want to update it to have the latest bug fixes and evolutions. This guide is here to help you out for processing the update.
-
-# Updating
-
-Updating your instance is essentially equivalent to stopping your node and repeat the installation process. The existing installation just gets overriden.
-
-So, to update you have to:
-
-* stop your node (check the [desktop](https://forum.duniter.org/t/duniter-desktop-guide/902) or [command line](https://forum.duniter.org/t/duniter-command-line-guide/903) user's guide to know how do to it)
-* follow the [installation](https://github.com/duniter/duniter/blob/master/doc/install-a-node.md) guide to update your node
diff --git a/gui/index.html b/gui/index.html
index b0b3124e7086f5635045cef637b4237052baf133..a3870e5987a82008df7123ec819e5138870e8c98 100644
--- a/gui/index.html
+++ b/gui/index.html
@@ -3,7 +3,7 @@
 <head>
   <meta charset="utf-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
-  <title>Duniter 1.3.9</title>
+  <title>Duniter 1.3.10</title>
   <style>
     html {
       font-family: "Courier New", Courier, monospace;
diff --git a/install.sh b/install.sh
index cb8bbb2addb3d55e94afba44a7396b6c9a4b28a1..3c0dbedf7fd160480d799fe74b6597679fa1fb5c 100755
--- a/install.sh
+++ b/install.sh
@@ -11,7 +11,7 @@ if [ -z "$DUNITER_DIR" ]; then
 fi
 
 latest_version() {
-  echo "v1.3.9"
+  echo "v1.3.10"
 }
 
 repo_url() {
diff --git a/package.json b/package.json
index 0b0dd2fe8a62c5a38295d1e1cbac130b0f047b99..890f3006db8c6dd482868b6be9cdc13611aff47c 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "duniter",
-  "version": "1.3.9",
+  "version": "1.3.10",
   "engines": {
     "node": ">=4.2.0",
     "npm": ">=2.11"
@@ -12,7 +12,7 @@
   "node-main": "./bin/duniter",
   "window": {
     "icon": "duniter.png",
-    "title": "v1.3.9",
+    "title": "v1.3.10",
     "width": 800,
     "height": 800,
     "min_width": 750,
diff --git a/release/arch/debian/package/DEBIAN/control b/release/arch/debian/package/DEBIAN/control
index 92e922bf0bb8f42a6a2d14e05c4584c498a2c3d4..4ab9d04d7f37124c0834e5993ea8b86ce9e0a57e 100644
--- a/release/arch/debian/package/DEBIAN/control
+++ b/release/arch/debian/package/DEBIAN/control
@@ -1,5 +1,5 @@
 Package: duniter
-Version: 1.3.9
+Version: 1.3.10
 Section: misc
 Priority: optional
 Architecture: all
diff --git a/release/arch/windows/duniter.iss b/release/arch/windows/duniter.iss
index aa1854928ca871fb2fc9f142509084022ad36389..5d9b71543939229ec8a3cc8beb93a7cb073a5f40 100644
--- a/release/arch/windows/duniter.iss
+++ b/release/arch/windows/duniter.iss
@@ -15,7 +15,7 @@
 #error "Unable to find MyAppExe"
 #endif
 
-#define MyAppVerStr "v1.3.9"
+#define MyAppVerStr "v1.3.10"
 
 [Setup]
 AppName={#MyAppName}
diff --git a/test/integration/branches.js b/test/integration/branches.js
index 6916dd566ccf7b8c1043a28e8978f8998fb2793b..f20693205eb7e6f21276a643fe2d1b28d5eacc98 100644
--- a/test/integration/branches.js
+++ b/test/integration/branches.js
@@ -43,7 +43,7 @@ describe("Branches", () => co(function*() {
     it('should have a 3 blocks fork window size', function() {
       return expectAnswer(rp('http://127.0.0.1:7778/node/summary', { json: true }), function(res) {
         res.should.have.property('duniter').property('software').equal('duniter');
-        res.should.have.property('duniter').property('version').equal('1.3.9');
+        res.should.have.property('duniter').property('version').equal('1.3.10');
         res.should.have.property('duniter').property('forkWindowSize').equal(3);
       });
     });