diff --git a/src/client/library_configs/Cytoscape.js/NetworkConfig.js b/src/client/library_configs/Cytoscape.js/NetworkConfig.js
index 4ad28a11b0982956e11e0dd0984070eb1763fb5c..1223a95b788ed50e8e5e7c2ddec5949d6b3e7b4a 100644
--- a/src/client/library_configs/Cytoscape.js/NetworkConfig.js
+++ b/src/client/library_configs/Cytoscape.js/NetworkConfig.js
@@ -230,3 +230,22 @@ export const preprocessFamilytree = elements => {
     edge.data.weight = constrainValue({ value: edge.data.weight, maxValue: maxEdgeWidth })
   })
 }
+
+export const preprocessParliamentSampoPeopleNetwork = elements => {
+  preprocessPagerank(elements)
+
+  // nodes
+  const arr = elements.nodes.map(ele => ele.data.distance)
+
+  // node size
+  let res = (new ColorScaler('26px', '12px')).fitTransform(arr)
+  elements.nodes.forEach((ele, i) => { ele.data.size = res[i] })
+
+  //  label size
+  res = (new ValueScaler(12, 8)).fitTransform(arr)
+  elements.nodes.forEach((ele, i) => { ele.data.font_size = res[i] })
+
+  // node color
+  // res = (new ColorScaler('rgb(255, 0, 0)', 'rgb(0, 0, 255)')).fitTransform(arr)
+  // elements.nodes.forEach((ele, i) => { ele.data.color = res[i] })
+}