diff --git a/b_asic/resources.py b/b_asic/resources.py
index 2d85c2b8f1cd778505b62f786f3886bd75bccefd..9a56b514dca3192d7b7623d95f22ebca749f9f18 100644
--- a/b_asic/resources.py
+++ b/b_asic/resources.py
@@ -24,8 +24,13 @@ _T = TypeVar('_T')
 
 def _sorted_nicely(to_be_sorted: Iterable[_T]) -> List[_T]:
     """Sort the given iterable in the way that humans expect."""
-    convert = lambda text: int(text) if text.isdigit() else text
-    alphanum_key = lambda key: [convert(c) for c in re.split('([0-9]+)', str(key))]
+
+    def convert(text):
+        return int(text) if text.isdigit() else text
+
+    def alphanum_key(key):
+        return [convert(c) for c in re.split('([0-9]+)', str(key))]
+
     return sorted(to_be_sorted, key=alphanum_key)
 
 
@@ -517,7 +522,7 @@ class ProcessCollection:
         e.g. Jupyter Qt console.
         """
         fig, ax = plt.subplots()
-        self.draw_lifetime_chart(ax, show_markers=False)
+        self.plot(ax, show_markers=False)
         f = io.StringIO()
         fig.savefig(f, format="svg")