diff --git a/src/utils/api-client.js b/src/utils/api-client.js
index 947ee0e18b6e3448419da342458e8dc7c66d872d..54b4c28b9ee20da653b3636742bc68335cf9dafd 100644
--- a/src/utils/api-client.js
+++ b/src/utils/api-client.js
@@ -10,7 +10,7 @@ export function get_lam_points(api_url, set_state) {
       for (let s of json.features) {
         let id = s.id;
         let coordinates = s.geometry.coordinates;
-        let station = new LamStation(id, coordinates, 0, 0);
+        let station = new LamStation(id, coordinates, 0, 0, s);
         stations = stations.set(id, station);
       }
       set_state((prevState) => {
diff --git a/src/utils/lam-station.js b/src/utils/lam-station.js
index 698e1b0073c92ef5e4c5dbc54ba67b2b2b84bf9e..716987e06a862bb44e51418d795730b84b867a73 100644
--- a/src/utils/lam-station.js
+++ b/src/utils/lam-station.js
@@ -2,7 +2,7 @@ import Rainbow from 'rainbowvis.js';
 
 class LamStation {
 
-  constructor(id, coordinates, avg_speed_dir1, avg_speed_dir2) {
+  constructor(id, coordinates, avg_speed_dir1, avg_speed_dir2, data) {
     this.id = id;
     this.coordinates = coordinates;
     this.avg_speed_dir1 = avg_speed_dir1;
@@ -14,6 +14,7 @@ class LamStation {
     this.rainbow = new Rainbow();
     this.rainbow.setSpectrum("orange", "yellow", "green");
     this.rainbow.setNumberRange(0.0, 1.0);
+    this.data = data
   }
 
   set_free_flow_speed_dir1(free_flow_speed) {