diff --git a/.gitignore b/.gitignore
index c6bdbb76309d8f805e24c9ab3df8f1ffde34d075..6d6dd69a02336f5b6ef67682f6e96f8f805e91de 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,5 @@ build
 npm-debug.log
 .DS_Store
 logs/
+
+.env
diff --git a/src/Config/Constants.ts b/src/Config/Constants.ts
index 033443947ca9f24f087d98c5bd3ef6642d757697..8baaf85557a99482033bf75be917165390b8ddd4 100644
--- a/src/Config/Constants.ts
+++ b/src/Config/Constants.ts
@@ -29,4 +29,4 @@ export const extraDataIDs = {
   extraEnergyLact18to29: 'lactationExtraEnergy18to29',
   extraEnergyPreg30to59: 'pregnancyExtraEnergy30to59',
   extraEnergyLact30to59: 'lactationExtraEnergy30to59',
-}
\ No newline at end of file
+};
diff --git a/src/Services/ParameterService.ts b/src/Services/ParameterService.ts
index b5e96405fe1b9e4d7217ddbb5aab4ca66af77c21..e76ec6112de3dff277a4936669cf2c7053674986 100644
--- a/src/Services/ParameterService.ts
+++ b/src/Services/ParameterService.ts
@@ -278,22 +278,22 @@ const updateExtraData = async (parameters: DefaultExtraDataDTO[]): Promise<void>
 
   if (ids.includes(extraDataIDs.minLowPrev)) {
     if (ids.includes(extraDataIDs.minModPrev) && ids.includes(extraDataIDs.minIntPrev)) {
-      updatePercentage(parameters, total);
+      await updatePercentage(parameters, total);
     } else {
       throw new Error('Missing parameter for update');
     }
   } else if (ids.includes(extraDataIDs.urbPopPerc)) {
-    updatePair(parameters[0], extraDataIDs.rurPopPerc);
+    await updatePair(parameters[0], extraDataIDs.rurPopPerc);
   } else if (ids.includes(extraDataIDs.rurPopPerc)) {
-    updatePair(parameters[0], extraDataIDs.urbPopPerc);
+    await updatePair(parameters[0], extraDataIDs.urbPopPerc);
   } else if (ids.includes(extraDataIDs.urbAdultActPerc)) {
-    updatePair(parameters[0], extraDataIDs.urbAdultLowPerc);
+    await updatePair(parameters[0], extraDataIDs.urbAdultLowPerc);
   } else if (ids.includes(extraDataIDs.urbAdultLowPerc)) {
-    updatePair(parameters[0], extraDataIDs.urbAdultActPerc);
+    await updatePair(parameters[0], extraDataIDs.urbAdultActPerc);
   } else if (ids.includes(extraDataIDs.rurAdultActPerc)) {
-    updatePair(parameters[0], extraDataIDs.rurAdultLowPerc);
+    await updatePair(parameters[0], extraDataIDs.rurAdultLowPerc);
   } else if (ids.includes(extraDataIDs.rurAdultLowPerc)) {
-    updatePair(parameters[0], extraDataIDs.rurAdultActPerc);
+    await updatePair(parameters[0], extraDataIDs.rurAdultActPerc);
   } else {
     await DefaultExtraData.update(
       { value: parameters[0].value },