diff --git a/GUI/coregui/Models/DetectorItems.cpp b/GUI/coregui/Models/DetectorItems.cpp
index 8b604e67df8c626934e24de83734c03f09735e9f..ad09d0015caf0736ca91f4479ca2876a6a8f203c 100644
--- a/GUI/coregui/Models/DetectorItems.cpp
+++ b/GUI/coregui/Models/DetectorItems.cpp
@@ -37,7 +37,6 @@ PhiAlphaDetectorItem::PhiAlphaDetectorItem(ParameterizedItem *parent)
     registerProperty(P_NALPHA, 100);
     registerProperty(P_ALPHA_MIN, AngleProperty::Degrees(0.0));
     registerProperty(P_ALPHA_MAX,  AngleProperty::Degrees(2.0));
-
     registerProperty(P_AXES_UNITS, AngleProperty::Degrees());
 }
 
diff --git a/GUI/coregui/Models/FTDistributionItems.cpp b/GUI/coregui/Models/FTDistributionItems.cpp
index 2c8b903266525da9bffc66572188b58bdfe40508..ebc2855c71787124f64552629d53dc5290ef241e 100644
--- a/GUI/coregui/Models/FTDistributionItems.cpp
+++ b/GUI/coregui/Models/FTDistributionItems.cpp
@@ -88,7 +88,7 @@ FTDistribution1DVoigtItem::FTDistribution1DVoigtItem(ParameterizedItem *parent)
 {
     setItemName("FTDistribution1DVoigt");
     registerProperty(P_CORR_LENGTH, 1.0);
-    registerProperty(P_ETA, 0.5);
+    registerProperty(P_ETA, 0.5, PropertyAttribute(AttLimits::limited(-1.0, 1.0)));
 }
 
 IFTDistribution1D *FTDistribution1DVoigtItem::createFTDistribution() const
@@ -188,7 +188,7 @@ FTDistribution2DVoigtItem::FTDistribution2DVoigtItem(ParameterizedItem *parent)
     setItemName("FTDistribution2DVoigt");
     registerProperty(P_CORR_LENGTH_X, 1.0);
     registerProperty(P_CORR_LENGTH_Y, 1.0);
-    registerProperty(P_ETA, 0.5);
+    registerProperty(P_ETA, 0.5, PropertyAttribute(AttLimits::limited(-1.0, 1.0)));
 }
 
 IFTDistribution2D *FTDistribution2DVoigtItem::createFTDistribution() const
diff --git a/GUI/coregui/Models/FormFactorItems.cpp b/GUI/coregui/Models/FormFactorItems.cpp
index f8628f4c548129ccf6786f0b4c5a2ee0264f650c..a0420c80c61b722356533e9b561c8ec2131c717f 100644
--- a/GUI/coregui/Models/FormFactorItems.cpp
+++ b/GUI/coregui/Models/FormFactorItems.cpp
@@ -129,7 +129,7 @@ CuboctahedronItem::CuboctahedronItem(ParameterizedItem *parent)
     setItemName(Constants::CuboctahedronType);
     registerProperty(P_LENGTH, 20.0);
     registerProperty(P_HEIGHT, 13.0);
-    registerProperty(P_HEIGHT_RATIO, 0.7);
+    registerProperty(P_HEIGHT_RATIO, 0.7,PropertyAttribute(AttLimits::lowerLimited(0.)));
     registerProperty(P_ALPHA, 60.0);
 }
 
diff --git a/GUI/coregui/Models/LayerRoughnessItems.cpp b/GUI/coregui/Models/LayerRoughnessItems.cpp
index f7ee7e8fbddb66fc8261b15dc52f60e91b50f8e7..54cd53e41e6bb4eaf816315621e4b3c18f976610 100644
--- a/GUI/coregui/Models/LayerRoughnessItems.cpp
+++ b/GUI/coregui/Models/LayerRoughnessItems.cpp
@@ -18,7 +18,7 @@ LayerBasicRoughnessItem::LayerBasicRoughnessItem(ParameterizedItem *parent)
 {
     setItemName(Constants::LayerBasicRoughnessType);
     registerProperty(P_SIGMA, 1.0);
-    registerProperty(P_HURST, 0.3);
+    registerProperty(P_HURST, 0.3, PropertyAttribute(AttLimits::limited(0.0, 1.0),3));
     registerProperty(P_LATERAL_CORR_LENGTH, 5.0);
 
 }
diff --git a/GUI/coregui/Models/ParticleCoreShellItem.cpp b/GUI/coregui/Models/ParticleCoreShellItem.cpp
index f71e9dff74aad7516b7c530457adda417190ab82..8963dac36256f66e63710317307f22f1f1ae898e 100644
--- a/GUI/coregui/Models/ParticleCoreShellItem.cpp
+++ b/GUI/coregui/Models/ParticleCoreShellItem.cpp
@@ -12,7 +12,7 @@ ParticleCoreShellItem::ParticleCoreShellItem(ParameterizedItem *parent)
     setItemName(Constants::ParticleCoreShellType);
     setItemPort(ParameterizedItem::PortInfo::Port0);
     registerProperty(ParticleItem::P_DEPTH, 0.0);
-    registerProperty(ParticleItem::P_ABUNDANCE, 1.0);
+    registerProperty(ParticleItem::P_ABUNDANCE, 1.0, PropertyAttribute(AttLimits::limited(0.0, 1.0),3));
 
     registerGroupProperty(P_CORE_POS, Constants::VectorType);
 
diff --git a/GUI/coregui/Models/ParticleItem.cpp b/GUI/coregui/Models/ParticleItem.cpp
index 9be6f72abf7a7b3c6b74c1b028dc16693bfabb31..6e0d8865a7e037ccbb44c7af40b070fb03f0bc95 100644
--- a/GUI/coregui/Models/ParticleItem.cpp
+++ b/GUI/coregui/Models/ParticleItem.cpp
@@ -33,7 +33,7 @@ ParticleItem::ParticleItem(ParameterizedItem *parent)
     registerGroupProperty(P_FORM_FACTOR, Constants::FormFactorGroup);
     registerProperty(P_MATERIAL, MaterialUtils::getDefaultMaterialProperty().getVariant());
     registerProperty(P_DEPTH, 0.0);
-    registerProperty(P_ABUNDANCE, 1.0, PropertyAttribute(AttLimits::limited(0.0, 1.0)));
+    registerProperty(P_ABUNDANCE, 1.0, PropertyAttribute(AttLimits::limited(0.0, 1.0),3));
 
     addToValidChildren(Constants::TransformationType, PortInfo::Port0, 1);
 }
diff --git a/GUI/coregui/mainwindow/tooltips.xml b/GUI/coregui/mainwindow/tooltips.xml
index 0cf7522b98157444e1cf36aafb926ee70171217b..c9f0ad3e8ca689fee2d1411d25bf9fd9c8ec3804 100644
--- a/GUI/coregui/mainwindow/tooltips.xml
+++ b/GUI/coregui/mainwindow/tooltips.xml
@@ -471,6 +471,24 @@
            </property>
         </category>
 
+        <category name="EulerRotation">
+           <property name="Title">
+               <tooltip> Rotation applied to the particle</tooltip>
+           </property>
+           <property name="Description">
+               <tooltip> to be completed </tooltip>
+           </property>
+           <property name="Alpha">
+               <tooltip> First Euler angle in degrees</tooltip>
+           </property>
+           <property name="Beta">
+               <tooltip> Second Euler angle in degrees</tooltip>
+           </property>
+           <property name="Gamma">
+               <tooltip> Third Euler angle in degrees</tooltip>
+           </property>
+        </category>
+
     </context>
 
 </ToolTipsData>