diff --git a/Core/Term/DWBATerm.cpp b/Core/Term/DWBATerm.cpp
index 7b6eb857b96a5a4fab7cb504ea5a93d9b08be44f..3c35805a3617ed028aaae503093934223a4d301f 100644
--- a/Core/Term/DWBATerm.cpp
+++ b/Core/Term/DWBATerm.cpp
@@ -42,9 +42,9 @@ makeLayoutComputation(const std::vector<ProcessedLayout>& layouts, const Simulat
 DWBATerm::DWBATerm(const ProcessedSample& sample, const SimulationOptions& options,
                    bool forcePolarized)
     : m_fresnel_map(sample.fresnelMap())
-    , m_spec_comp(options.includeSpecular() ? new GISASSpecularContribution() : nullptr)
-    , m_roughness_comp(sample.hasRoughness() ? new RoughMultiLayerContribution(&sample) : nullptr)
-    , m_layout_comps(makeLayoutComputation(sample.layouts(), options,
+    , m_specular_contrib(options.includeSpecular() ? new GISASSpecularContribution() : nullptr)
+    , m_roughness_contrib(sample.hasRoughness() ? new RoughMultiLayerContribution(&sample) : nullptr)
+    , m_layout_contribs(makeLayoutComputation(sample.layouts(), options,
                                            sample.containsMagneticMaterial() || forcePolarized))
 {
 }
@@ -55,14 +55,14 @@ void DWBATerm::computeTerm(DiffuseElement& ele) const
 {
     ele.setFresnelMap(m_fresnel_map);
 
-    for (auto& layout_comp : m_layout_comps)
-        layout_comp->compute(ele);
+    for (auto& contrib : m_layout_contribs)
+        contrib->compute(ele);
 
-    if (m_roughness_comp)
-        m_roughness_comp->compute(ele);
+    if (m_roughness_contrib)
+        m_roughness_contrib->compute(ele);
 
-    if (m_spec_comp)
-        m_spec_comp->compute(ele);
+    if (m_specular_contrib)
+        m_specular_contrib->compute(ele);
 
     stepProgress();
 }
diff --git a/Core/Term/DWBATerm.h b/Core/Term/DWBATerm.h
index 8aee132df0865e4b38d776ccfecbba538899c2d6..dd7c9ee2487d0c8fd177dd5e5e400ff5c6c7735a 100644
--- a/Core/Term/DWBATerm.h
+++ b/Core/Term/DWBATerm.h
@@ -45,9 +45,9 @@ public:
 
 private:
     const IFresnelMap* const m_fresnel_map;
-    const std::unique_ptr<const GISASSpecularContribution> m_spec_comp;
-    const std::unique_ptr<const RoughMultiLayerContribution> m_roughness_comp;
-    const std::vector<std::unique_ptr<const ParticleLayoutContribution>> m_layout_comps;
+    const std::unique_ptr<const GISASSpecularContribution> m_specular_contrib;
+    const std::unique_ptr<const RoughMultiLayerContribution> m_roughness_contrib;
+    const std::vector<std::unique_ptr<const ParticleLayoutContribution>> m_layout_contribs;
 };
 
 #endif // BORNAGAIN_CORE_TERM_DWBATERM_H