diff --git a/src/components/Connection/GRDFConnect/GrdfConnectView.tsx b/src/components/Connection/GRDFConnect/GrdfConnectView.tsx
index 63535941796c2a40ef3344b0c30d3328421eb3c3..7d7f78a3be94c62e0290c79828e0b84c337f09f1 100644
--- a/src/components/Connection/GRDFConnect/GrdfConnectView.tsx
+++ b/src/components/Connection/GRDFConnect/GrdfConnectView.tsx
@@ -20,15 +20,14 @@ export enum GrdfStep {
 }
 
 export const GrdfConnectView = () => {
-  const [launchConnection, setLaunchConnection] = useState(false)
   const navigate = useNavigate()
+  const { data: instanceSettings } = useUserInstanceSettings()
   const { fluidStatus } = useAppSelector(state => state.ecolyo.global)
   const currentFluidStatus = fluidStatus[FluidType.GAS]
   const account = currentFluidStatus.connection.account
-  const { data: instanceSettings } = useUserInstanceSettings()
 
+  const [launchConnection, setLaunchConnection] = useState(false)
   const [currentStep, setCurrentStep] = useState<GrdfStep>(GrdfStep.Identity)
-
   const [formData, setFormData] = useState<AccountGRDFData>({
     lastname: '',
     firstname: '',
diff --git a/src/components/Connection/GRDFConnect/GrdfWaitConsent.tsx b/src/components/Connection/GRDFConnect/GrdfWaitConsent.tsx
index 6d75b999c3ceaaea36e564837ca7f455e1899454..a248e246f9f19dbc89f252f9dfaa90d509f41979 100644
--- a/src/components/Connection/GRDFConnect/GrdfWaitConsent.tsx
+++ b/src/components/Connection/GRDFConnect/GrdfWaitConsent.tsx
@@ -16,8 +16,8 @@ export const GrdfWaitConsent = () => {
   const { t } = useI18n()
   const dispatch = useAppDispatch()
   const { fluidStatus } = useAppSelector(state => state.ecolyo.global)
-  const [emailSentOn, setEmailSentOn] = useState('')
   const { data: instanceSettings } = useUserInstanceSettings()
+  const [emailSentOn, setEmailSentOn] = useState('')
   const currentFluidStatus = fluidStatus[FluidType.GAS]
 
   useEffect(() => {
@@ -27,8 +27,8 @@ export const GrdfWaitConsent = () => {
   const updateKonnector = async () => {
     const updatedConnection: FluidConnection = {
       ...currentFluidStatus.connection,
+      // TODO : investigate is this is duplicate ?
       shouldLaunchKonnector: true,
-      // what does is updating does ?
       isUpdating: true,
     }
     dispatch(
diff --git a/src/components/Consumption/ConsumptionView.tsx b/src/components/Consumption/ConsumptionView.tsx
index 5918c371380cc51ff4d0ad3dc44e85d06a3ff48e..85f4974ae82ef52973fa2abaff8f45171ac5a3e4 100644
--- a/src/components/Consumption/ConsumptionView.tsx
+++ b/src/components/Consumption/ConsumptionView.tsx
@@ -49,26 +49,24 @@ const ConsumptionView = ({ fluidType }: { fluidType: FluidType }) => {
   const currentFluidStatus = fluidStatus[fluidType]
   const dateChartService = new DateChartService()
 
-  const [openReleaseNoteModal, setOpenReleaseNoteModal] = useState<boolean>(
-    releaseNotes.show
-  )
-  const [openExpiredConsentModal, setOpenExpiredConsentModal] = useState(true)
-
   const isWaitingForConsent =
     fluidType === FluidType.GAS &&
     currentFluidStatus.status === FluidState.CHALLENGE_ASKED
 
   const [waitConsent, setWaitConsent] = useState(isWaitingForConsent)
+  const [openExpiredConsentModal, setOpenExpiredConsentModal] = useState(true)
+  const [openReleaseNoteModal, setOpenReleaseNoteModal] = useState<boolean>(
+    releaseNotes.show
+  )
+  const [consentExpiredFluids, setConsentExpiredFluids] = useState<FluidType[]>(
+    []
+  )
 
   /** Show wait consent modal when navigating and consent is "A valider" */
   useEffect(() => {
     setWaitConsent(isWaitingForConsent)
   }, [isWaitingForConsent])
 
-  const [consentExpiredFluids, setConsentExpiredFluids] = useState<FluidType[]>(
-    []
-  )
-
   const updateKey =
     fluidType !== FluidType.MULTIFLUID && currentFluidStatus.lastDataDate
       ? `${currentFluidStatus.lastDataDate.toLocaleString()} + ${
@@ -80,6 +78,19 @@ const ConsumptionView = ({ fluidType }: { fluidType: FluidType }) => {
       ? `${currentFluidStatus.lastDataDate.toLocaleString() + fluidType}`
       : ''
 
+  const getPartnerKey = (fluidType: FluidType): 'enedis' | 'egl' | 'grdf' => {
+    switch (fluidType) {
+      case FluidType.ELECTRICITY:
+        return 'enedis'
+      case FluidType.WATER:
+        return 'egl'
+      case FluidType.GAS:
+        return 'grdf'
+      default:
+        throw new Error('unknown fluidtype')
+    }
+  }
+
   const handleCloseReleaseNoteModal = useCallback(() => {
     setOpenReleaseNoteModal(false)
     dispatch(
@@ -94,19 +105,6 @@ const ConsumptionView = ({ fluidType }: { fluidType: FluidType }) => {
     }
   }, [dispatch, navigate, releaseNotes.notes, releaseNotes.redirectLink])
 
-  const getPartnerKey = (fluidType: FluidType): 'enedis' | 'egl' | 'grdf' => {
-    switch (fluidType) {
-      case FluidType.ELECTRICITY:
-        return 'enedis'
-      case FluidType.WATER:
-        return 'egl'
-      case FluidType.GAS:
-        return 'grdf'
-      default:
-        throw new Error('unknown fluidtype')
-    }
-  }
-
   const handleClosePartnerIssueModal = useCallback(
     async (fluidType: FluidType) => {
       const profileService = new ProfileService(client)
@@ -147,7 +145,7 @@ const ConsumptionView = ({ fluidType }: { fluidType: FluidType }) => {
   }
 
   useEffect(
-    /** Reset half-hour timestep for water & gas */
+    /** Reset half-hour timestep for water & gas & multifluid */
     function setDefaultTimeStep() {
       if (
         fluidType !== FluidType.ELECTRICITY &&
@@ -168,10 +166,10 @@ const ConsumptionView = ({ fluidType }: { fluidType: FluidType }) => {
     dispatch(setShowOfflineData(isFluidConnected))
   }, [dispatch, fluidStatus, fluidType])
 
+  /** Check if some fluids have expired consent error */
   useEffect(() => {
     let subscribed = true
     const expiredConsents: FluidType[] = []
-    // Check if some fluids have expired consent error
     for (const fluid of fluidStatus) {
       const error = fluid.connection.triggerState?.last_error
       if (error && getKonnectorUpdateError(error) === 'error_update_oauth') {