diff --git a/labelstower/getter.py b/labelstower/getter.py
index 721402c74fb3bb430f00c2488835c6945a1aba55..64ef0a77a0722603618e2694a76750b22bbf6c4f 100644
--- a/labelstower/getter.py
+++ b/labelstower/getter.py
@@ -26,16 +26,12 @@ def get_selected_elements(id_mandatory_labels: int, id_forbiden_labels: str, num
     if(number_of_mandatory_labels):
         query = '''
                     SELECT 
-                        ELEMENT.id
-                        , element_name 
+                        ELEMENT.*
                     FROM 
                         ELEMENT 
                             INNER JOIN 
                         ELEMENT_LABEL 
                                 ON ELEMENT.id=ELEMENT_LABEL.id_element 
-                            INNER JOIN 
-                        LABEL 
-                                ON ELEMENT_LABEL.id_label=LABEL.id 
                     WHERE 
                             id_label IN ({}) 
                         AND 
@@ -46,10 +42,7 @@ def get_selected_elements(id_mandatory_labels: int, id_forbiden_labels: str, num
                                                 ELEMENT 
                                                     INNER JOIN 
                                                 ELEMENT_LABEL 
-                                                        ON ELEMENT.id=ELEMENT_LABEL.id_element 
-                                                    INNER JOIN 
-                                                LABEL 
-                                                        ON ELEMENT_LABEL.id_label=LABEL.id  
+                                                        ON ELEMENT.id=ELEMENT_LABEL.id_element
                                             WHERE 
                                                 id_label IN ({})) 
                                             GROUP BY id_element