diff --git a/calc_stats.py b/calc_stats.py
index 7d6ddb1e1b733a10878f09b45ccfc8dc8d734734..c0675d3bfbaeee5d704575f2da7fa534e8f823ad 100755
--- a/calc_stats.py
+++ b/calc_stats.py
@@ -31,6 +31,9 @@ def read_csv(stream) -> Data:
         all_nanos.append(nanos)
         all_cycles.append(cycles)
 
+    # store the last syscall
+    data[syscall] = {'nanos': all_nanos, 'cycles': all_cycles}
+
     return data
 
 SyscallStats = T.Mapping[str, float]
@@ -51,7 +54,7 @@ def calc_stats(data: Data) -> Stats:
 
             values.sort()
             measure_stats['min'] = values[0]
-            measure_stats['may'] = values[-1]
+            measure_stats['max'] = values[-1]
             measure_stats['median'] = numpy.median(values)
             upper_quartile = numpy.percentile(values, 75)
             measure_stats['upper_quartile'] = upper_quartile