diff --git a/classes/output/courseformat/content/section/header.php b/classes/output/courseformat/content/section/header.php
index 19ac53e4922321b1e70d43ea6801ac596ab08c17..d403f01eccbd08ff38cb4cb7076cbf1251ecdf42 100644
--- a/classes/output/courseformat/content/section/header.php
+++ b/classes/output/courseformat/content/section/header.php
@@ -133,12 +133,13 @@ class header extends header_base{
         if($display_button){
             //si trop d'étudiants on va afficher le premier groupe dans le suivi
             if($this->count_students($context)>299 && count($groups)>0){
-                $link_suivi = $CFG->wwwroot . "/course/format/iena/suivi_unit.php?courseid=" . $courseid . "&sectionid=" . $section->id . "&groupid=".reset($groups)->id;
+                $link_suivi = array("section"=>$CFG->wwwroot . "/course/format/iena/suivi_unit.php?courseid=" . $courseid . "&sectionid=" . $section->id . "&groupid=".reset($groups)->id);
             }
             else{
-                $link_suivi = $CFG->wwwroot . "/course/format/iena/suivi_unit.php?courseid=" . $courseid . "&sectionid=" . $section->id . "&groupid=0";
+                $link_suivi = array("section"=>$CFG->wwwroot . "/course/format/iena/suivi_unit.php?courseid=" . $courseid . "&sectionid=" . $section->id . "&groupid=0");
             }
-            
+             $link_suivi["full"] = $CFG->wwwroot . "/course/format/iena/suivi_unit.php?courseid=" . $courseid . "&sectionid=0&groupid=0";
+          
         }
             
             
diff --git a/styles.css b/styles.css
index 173066a4ab5744946fba4cfecf52e0352e404fad..59c3846d40343ba790da0c334b5587db58454e39 100644
--- a/styles.css
+++ b/styles.css
@@ -221,6 +221,13 @@ ul.nav.navbar-nav.ml-auto {
     background: #02746C;
 }
 
+.iena-icon-suivi{
+	display: block;
+  min-width: 0;
+  padding: 6px 10px;
+  border-radius: 50px;
+}
+
 .right_info {
 	margin-left: auto;
     display: flex;
@@ -911,7 +918,7 @@ tbody th{
 }
 
 
-#suivi thead .first-column-iena, #suivi thead .second-column-iena, #suivi thead .third-column-iena,#suivi thead .actions-column-iena{
+#suivi thead .first-column-iena, #suivi thead .second-column-iena, #suivi thead .third-column-iena,#suivi thead .actions-column-iena, #suivi thead .group-column-iena{
 	vertical-align: bottom;
 	padding-bottom: .5rem;
 }
diff --git a/suivi_unit.php b/suivi_unit.php
index f0173dc927ccd5c4d65a18a7b6cc87e4d74b6e24..47d6f7d4f017067c31b5b7a19227cb4eaf0d19d3 100644
--- a/suivi_unit.php
+++ b/suivi_unit.php
@@ -415,13 +415,22 @@ if (isset($_POST['action']) && $_POST['action'] == "details") {
 
     if(!empty($gradesobject)){
         $lastgradeobject=end($gradesobject->items[0]->grades);
+       
         if($lastgradeobject){
             $lastgrade["lastgrade"]=$lastgradeobject->str_long_grade;
+            error_log($lastgrade["lastgrade"]);
             $lastgrade["datelastgrade"]=$lastgradeobject->dategraded;
         }
-        
-        $lastgrade["passgrade"]=$gradesobject->items[0]->gradepass ? number_format($gradesobject->items[0]->gradepass, 2, ',', '') : null;
-      $data["grades"]=$lastgrade;
+
+        if(isset($gradesobject->items[0]->gradepass)){
+            $lastgrade["passgrade"]=number_format($gradesobject->items[0]->gradepass, 2, ',', ''); 
+        }
+        else{
+           
+        }
+        /*$lastgrade["passgrade"]=$gradesobject->items[0]->gradepass ? number_format($gradesobject->items[0]->gradepass, 2, ',', '') : null;*/
+      
+      error_log(print_r($data["grades"], true));
     }
 
     //en cas d'achèvement manuel on créé les petites pastilles vertes ou grises (terminé ou à faire)
@@ -430,7 +439,7 @@ if (isset($_POST['action']) && $_POST['action'] == "details") {
     $data =array();
     $data['url']=strval($cm->url);
     $data['completion']=strval($cm->completion);
- 
+ $data["grades"]=$lastgrade;
     $data["customcompletion"]=$cm->customdata;
     $data["completioninfos"]=$activityhtml;
     $data["completionstate"]=$completiondetails->get_overall_completion();
@@ -496,6 +505,13 @@ else if (isset($_POST['action']) && !empty($_POST['action'])) {
             $msg = $_GET["msg_success"];
             $data["msg_success"] = $msg;
         }
+        var_dump($PAGE->navigation);
+        $coursenode = $PAGE->navigation->find($courseid, navigation_node::TYPE_COURSE);
+        /*$thingnode = $coursenode->add(
+            get_string('thingname'),
+            new moodle_url('/a/link/if/you/want/one.php')
+        );*/
+        var_dump($coursenode);
 }
  
     $renderer->display_completion($data);
diff --git a/templates/courseformat/content/section/header.mustache b/templates/courseformat/content/section/header.mustache
index eeb3df42950fd7b9d0b567fa5973bc4e354581dd..9d8a7b756c072872641a3b218d9a6e3f79b88f2a 100644
--- a/templates/courseformat/content/section/header.mustache
+++ b/templates/courseformat/content/section/header.mustache
@@ -116,9 +116,21 @@
         {{/date}}
 
         {{#link_suivi}}
-            <a href='{{link_suivi}}' style='color : white'>
+            <!--<a href='{{link_suivi}}' style='color : white'>
                 <div style="display:block;" class="nb_pers set_height id_groupe0">Suivi étudiant</div>
+                <div class="nb_pers set_height mobile-bouton-suivi"><i class="fa fa-tasks"></i>
+                </div>
+
+            </a>-->
+            <a href='{{full}}' style='color : white'  data-toggle="tooltip" title="Suivi global">
+                <div style="display:block;" class="nb_pers set_height iena-icon-suivi"><i class="fa fa-tasks"></i></div>
                 <div class="nb_pers set_height mobile-bouton-suivi"><i class="fa fa-tasks"></i></div>
+            </a>
+            <a href='{{section}}' style='color : white'  data-toggle="tooltip" title="Suivi de la section">
+                <div style="display:block;" class="nb_pers set_height iena-icon-suivi"><i class="fa fa-table"></i></div>
+            </a>
+          
+                
 
             </a>
         {{/link_suivi}}
diff --git a/templates/modal-details.mustache b/templates/modal-details.mustache
index 24e5c2e2f9cb426b98a603367d277ab3d71088f5..41be416d56c0306b9399a7ee6f4d9a58c83ca170 100644
--- a/templates/modal-details.mustache
+++ b/templates/modal-details.mustache
@@ -17,7 +17,9 @@
 						<label><b>Modalités d'achèvements :</b></label>
 						<div id="modal-completion-infos">{{{completioninfos}}}
 						</div>
+
 						{{#grades}}
+						
 							{{#lastgrade}}
 							<div><b>Dernière note : </b> {{lastgrade}}</div>
 							{{/lastgrade}}