     {
       time += "0";
     }
-    time += (String) gps.time.hour() + ":";
+    time += (String)gps.time.hour() + ":";
 
     // ...minutes...
     if (gps.time.minute() < 10)
     {
       time += "0";
     }
-    time += (String) gps.time.minute() + ":";
+    time += (String)gps.time.minute() + ":";
 
     // ...and seconds
     if (gps.time.second() < 10)
     {
       time += "0";
     }
-    time += (String) gps.time.minute();
+    time += (String)gps.time.minute();
 
     return time;
   }

{
  if (gps.speed.isValid())
  {
    return (String) gps.speed.knots() + " knots";
  }
  return "Invalid speed...";
}

{
  if (gps.speed.isValid())
  {
    return (String)gps.satellites.value();
  }
  return "Invalid satellites...";
}
