diff --git a/src/main/java/it/unibz/inf/isochrone/db/Database.java b/src/main/java/it/unibz/inf/isochrone/db/Database.java
index 60aa66a29c95fd222b76574de22893480d151dc2..aff4903ac6b33f43e6ea3c0e7681374905f9e9ca 100644
--- a/src/main/java/it/unibz/inf/isochrone/db/Database.java
+++ b/src/main/java/it/unibz/inf/isochrone/db/Database.java
@@ -155,7 +155,7 @@ public class Database {
 
 	// Public methods
 
-	private void addLink(final Link link, final short degree, final Map<Integer, Node> nodes, final Map<Integer, Collection<Link>> adjList) {
+	private void addNodesAndLink(final Link link, final short degree, final Map<Integer, Node> nodes, final Map<Integer, Collection<Link>> adjList) {
 		int n1, n2;
 		if (isIncoming) {
 			n1 = link.getStartNode();
@@ -482,7 +482,8 @@ public class Database {
 					final short routeId = rs.getShort("ROUTE_ID");
 					l = new Link(linkId, sourceId, targetId, routeId);
 				}
-				addLink(l, degree, nodes, adjList);
+
+				addNodesAndLink(l, degree, nodes, adjList);
 			}
 		} catch (final SQLException e) {
 			System.err.println("Problems with node:" + node);
@@ -774,7 +775,7 @@ public class Database {
 	 */
 	private static void addNode(final int nodeId, final short nrAdjLinks, final Map<Integer, Node> nodes) {
 		if (nodes == null) {
-			return; // Just for safety
+			return;
 		}
 
 		final Node node = nodes.get(nodeId);