diff --git a/Calculation_test.py b/Calculation_test.py
index b62c7a3036813356be6dafe77e1f90ddc8add270..013e2949dbf03c88770a6c6a217546a49072d4bd 100644
--- a/Calculation_test.py
+++ b/Calculation_test.py
@@ -43,3 +43,30 @@ for filename in os.listdir("etc/residual"):
             err_msg="Baselines not within 4 decimals",
             verbose=True,
         )
+    # gather original and resulting diagnostics
+    o_diagnostics = original.diagnostics
+    r_diagnostics = original.diagnostics
+    # test mean mark values
+    assert_almost_equal(
+        o_diagnostics.mean_mark,
+        r_diagnostics.mean_mark,
+        decimal=2,
+        err_msg="Baselines not within 4 decimals",
+        verbose=True,
+    )
+    # test magnetic azimuth values
+    assert_almost_equal(
+        o_diagnostics.magnetic_azimuth,
+        r_diagnostics.magnetic_azimuth,
+        decimal=2,
+        err_msg="Baselines not within 4 decimals",
+        verbose=True,
+    )
+    # test meridian values
+    assert_almost_equal(
+        o_diagnostics.meridian,
+        r_diagnostics.meridian,
+        decimal=2,
+        err_msg="Baselines not within 4 decimals",
+        verbose=True,
+    )
diff --git a/geomagio/residual/Diagnostics.py b/geomagio/residual/Diagnostics.py
index 8e5f2c940734f3afbab29a2623bbb20122fd1f38..32d773c1f76931a43eb2a57be8b06b0f2316b71d 100644
--- a/geomagio/residual/Diagnostics.py
+++ b/geomagio/residual/Diagnostics.py
@@ -8,14 +8,9 @@ class Diagnostics(BaseModel):
 
     Attributes
     ----------
-    meridian: claculated from declination measurements
+    meridian: calculated from declination measurements
     mean_mark: average mark angles from measurements
     magnetic_azimuh: after adjustment
-    mark_azimuth: from metadata
-    declination: from declination measurements
-    inclination: from inclination measurements
-    h_component: H baseline from calculations
-    z_component: Z baseline from calculations
     """
 
     meridian: float = None
diff --git a/geomagio/residual/SpreadsheetAbsolutesFactory.py b/geomagio/residual/SpreadsheetAbsolutesFactory.py
index 15e807b962c3d14bf90e7a46b7fe118dc8285894..045254937d9d1dcc776e4323e0998da3d71ad9eb 100644
--- a/geomagio/residual/SpreadsheetAbsolutesFactory.py
+++ b/geomagio/residual/SpreadsheetAbsolutesFactory.py
@@ -6,11 +6,11 @@ from obspy.core import UTCDateTime
 import openpyxl
 
 from .Absolute import Absolute
+from .Calculation import DECLINATION_TYPES, MARK_TYPES, average_measurement
+from .Diagnostics import Diagnostics
 from .Measurement import Measurement
 from .MeasurementType import MeasurementType as mt
 from .Reading import Reading
-from .Diagnostics import Diagnostics
-from .Calculation import DECLINATION_TYPES, MARK_TYPES, average_measurement
 from . import Angle
 
 
@@ -411,7 +411,6 @@ class SpreadsheetAbsolutesFactory(object):
         meridian = average_measurement(measurements, DECLINATION_TYPES).angle
 
         magnetic_azimuth = mean_mark - meridian
-
         if meridian > 180:
             magnetic_azimuth = mean_mark - (meridian - 90)
         if mean_mark > 180: