map = {
worldMap.select("#cities").remove()
worldMap.select("#connections").remove()
worldMap.select("#names").remove()
worldMap.append("g")
.attr("id", "cities")
.selectAll("circle")
.data(data)
.join("circle")
.attr("transform", d => `translate(${mapProjection([d[lngBase], d[latBase]])})`)
.attr('r', d => radiusFxn(d[radBase]))
.attr('fill', d => d['pc_change'] < 0 ? '#FF924C' : '#5DD39E')
.attr("stroke", 'white')
.attr("stroke-width", 0.5)
return worldMap.node()
}