   response += pageSecondPart;
 
   response += "<h1>Our Geeky Prototype</h1>";
-  dtostrf(scale.get_units(5), 1, 1, result);
   
-  response += "weight = ";
+  dtostrf(scale.get_value(), 1, 2, result);
+  response += "raw result = ";
   response += result;
+  
+  dtostrf(scale.get_units(), 1, 2, result);
+  
+  response += "<p/>calib weight = ";
+  response += result;
+  
   response += pageEnding;
   
   server.send(200, "text/html", response);

const char pageEnding[]="</body>\
</html>";

char result[10];

const float Filling_weight = 0.5f;  // to be changed
const float Pickup_weight = 2.0f; // to be changed

void handle_weight()
{
  String filename;
  
  float weight = scale.get_units(5);
  if(weight < Filling_weight){
    filename = "/Empty.html";

 File file = SPIFFS.open(filename, "r");
 size_t sent = server.streamFile(file, "text/html");
 file.close();
 digitalWrite(LED_PIN, HIGH);
}

void handleCalib()
