diff --git a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/property/UpdateEntityPropertyExecutor.java b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/property/UpdateEntityPropertyExecutor.java
index 59d6f11f15fd8731ee862a95599fdf421cf0d81b..8ddbeb3d8e8c3a786e70124c081c8660c2e36752 100644
--- a/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/property/UpdateEntityPropertyExecutor.java
+++ b/server-application-server/source/java/ch/ethz/sis/openbis/generic/server/asapi/v3/executor/property/UpdateEntityPropertyExecutor.java
@@ -127,7 +127,7 @@ public class UpdateEntityPropertyExecutor implements IUpdateEntityPropertyExecut
                                     entityInformationProvider, managedPropertyEvaluatorFactory);
                     converters.put(entityKind, converter);
                 }
-
+                System.out.println("||> UPDATING PROPERTIES OF SAMPLE:" + propertiesHolder.toString());
                 update(context, propertiesHolder, properties, converters.get(entityKind));
             }
 
@@ -458,12 +458,15 @@ public class UpdateEntityPropertyExecutor implements IUpdateEntityPropertyExecut
             Map<String, Serializable> properties,
             EntityPropertiesConverter converter)
     {
+        System.out.println("||> properties:");
+        properties.forEach((key, value) -> System.out.println("||> " +key + ":" + value));
         List<IEntityProperty> entityProperties = new LinkedList<IEntityProperty>();
         for (Map.Entry<String, Serializable> entry : properties.entrySet())
         {
             entityProperties.add(EntityHelper.createNewProperty(entry.getKey(), entry.getValue()));
         }
-
+        System.out.println("||> entityProperties:");
+        entityProperties.forEach(ent -> System.out.println(ent));
         Set<? extends EntityPropertyPE> existingProperties = propertiesHolder.getProperties();
         Map<String, List<Object>> existingPropertyValuesByCode =
                 new HashMap<String, List<Object>>();
@@ -474,13 +477,16 @@ public class UpdateEntityPropertyExecutor implements IUpdateEntityPropertyExecut
             existingPropertyValuesByCode.computeIfAbsent(propertyCode, s -> new ArrayList<>());
             existingPropertyValuesByCode.get(propertyCode).add(getValue(existingProperty));
         }
-
+        System.out.println("||> existingPropertyValuesByCode:");
+        existingPropertyValuesByCode.forEach((key, value) -> System.out.println("||> " +key + ":" + value));
         Set<? extends EntityPropertyPE> convertedProperties =
                 convertProperties(context, propertiesHolder.getEntityType(), existingProperties,
                         entityProperties, converter);
-
+        System.out.println("||> convertedProperties:");
+        convertedProperties.forEach(ent -> System.out.println(ent));
         if (isEqualsMultiple(existingPropertyValuesByCode, convertedProperties) == false)
         {
+            System.out.println("||> isEqualsMultiple == false");
             propertiesHolder.setProperties(convertedProperties);
         }
     }