diff --git a/Device/IO/ReadWrite2DTable.cpp b/Device/IO/ReadWrite2DTable.cpp
index 31ee090762bc448fba29dd9ae064935d8abc0ef4..56a6828edc495ba2fed90e01b5bad694ee796414 100644
--- a/Device/IO/ReadWrite2DTable.cpp
+++ b/Device/IO/ReadWrite2DTable.cpp
@@ -93,12 +93,12 @@ Datafield* Util::RW::read2DTable(std::istream& input_stream)
     std::vector<const Scale*> axes;
 
     if (nrows < 2)
-        axes = {newEquiDivision("axis0", ncols, 0.0, (double)ncols)};
+        axes = {newEquiDivision("u (bin)", ncols, 0.0, (double)ncols)};
     else if (ncols < 2)
-        axes = {newEquiDivision("axis0", nrows, 0.0, (double)nrows)};
+        axes = {newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)};
     else
-        axes = {newEquiDivision("axis0", ncols, 0.0, (double)ncols),
-                newEquiDivision("axis1", nrows, 0.0, (double)nrows)};
+        axes = {newEquiDivision("u (bin)", ncols, 0.0, (double)ncols),
+                newEquiDivision("v (bin)", nrows, 0.0, (double)nrows)};
 
     return new Datafield(std::move(axes), values);
 }