   zoomID = searchResult[0].id
          pushState()
          restartSimulation()
        }
      }
    })

  // Chronology scale

  chronologyScale = d3.scaleTime()
    .domain([new Date(1990, 0), Date.now()])
    .range([-width / 2 + margin.left, width / 2 - margin.right])
    .nice()

  // Render SVG

  svg = d3.select('#container')
    .append('svg')
  // .attr("preserveAspectRatio", "xMinYMin meet")
    .attr('viewBox', [-width / 2, -height / 2, width, height])
    .classed('svg-content', true)
    .s