diff --git a/src/assets/icons/tabbar/parametre/off.svg b/src/assets/icons/tabbar/parametre/off.svg
index ccb4b5d2a433f7befc62bf26d57a92581c866101..7d541abe20060a23e480dc441d20217f2c61ca82 100644
--- a/src/assets/icons/tabbar/parametre/off.svg
+++ b/src/assets/icons/tabbar/parametre/off.svg
@@ -1,3 +1,5 @@
 <svg width="50" height="36" viewBox="0 0 50 36" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path d="M32.4611 18.664L32.1533 18.27L31.9208 18.4516L31.9674 18.743L32.4611 18.664ZM34.4891 17.08L34.7969 17.4741L34.8015 17.4704L34.4891 17.08ZM34.6091 16.468L35.051 16.2341L35.0467 16.2259L35.0421 16.2179L34.6091 16.468ZM32.6891 13.144L32.252 13.3869L32.2562 13.3941L32.6891 13.144ZM32.1011 12.928L31.943 12.4537L31.9286 12.4584L31.9146 12.4641L32.1011 12.928ZM29.7131 13.888L29.4101 14.2857L29.636 14.4579L29.8996 14.3519L29.7131 13.888ZM28.0931 12.952L27.598 13.0221L27.6383 13.3064L27.9042 13.4149L28.0931 12.952ZM27.7331 10.408L28.2282 10.3379L28.2276 10.3338L27.7331 10.408ZM22.9451 10.408L22.4506 10.3338L22.45 10.3379L22.9451 10.408ZM22.5851 12.952L22.7741 13.4149L23.0399 13.3064L23.0802 13.0221L22.5851 12.952ZM20.9651 13.888L20.7786 14.3519L21.0411 14.4574L21.2667 14.2868L20.9651 13.888ZM18.5771 12.928L18.7636 12.4641L18.7583 12.462L18.5771 12.928ZM17.9891 13.144L18.4221 13.3941L18.4262 13.3868L17.9891 13.144ZM16.0691 16.468L15.6361 16.2179L15.632 16.2252L16.0691 16.468ZM16.1891 17.08L16.497 16.6859L16.4891 16.68L16.1891 17.08ZM18.2171 18.664L18.7108 18.743L18.7575 18.4516L18.5249 18.27L18.2171 18.664ZM18.2051 20.536L18.5129 20.93L18.7455 20.7484L18.6988 20.457L18.2051 20.536ZM16.1771 22.12L15.8693 21.7259L15.8648 21.7296L16.1771 22.12ZM16.0571 22.732L15.6152 22.9659L15.6195 22.9741L15.6242 22.9821L16.0571 22.732ZM17.9771 26.056L18.4143 25.8131L18.4101 25.8059L17.9771 26.056ZM18.5651 26.272L18.7232 26.7463L18.7376 26.7416L18.7516 26.7359L18.5651 26.272ZM20.9531 25.312L21.2561 24.9143L21.0302 24.7421L20.7666 24.8481L20.9531 25.312ZM22.5731 26.248L23.0682 26.1779L23.0279 25.8936L22.7621 25.7851L22.5731 26.248ZM22.9331 28.792L22.438 28.8621L22.44 28.8761L22.4428 28.8901L22.9331 28.792ZM27.7211 28.792L27.226 28.7219L27.2246 28.7321L27.2236 28.7422L27.7211 28.792ZM28.0811 26.248L27.8922 25.7851L27.6263 25.8936L27.586 26.1779L28.0811 26.248ZM29.7011 25.312L29.8876 24.8481L29.6252 24.7426L29.3996 24.9132L29.7011 25.312ZM32.0891 26.272L31.9026 26.7359L31.9079 26.738L32.0891 26.272ZM32.6771 26.056L32.2441 25.8059L32.24 25.8132L32.6771 26.056ZM34.5971 22.732L35.0301 22.9821L35.0342 22.9748L34.5971 22.732ZM34.4771 22.12L34.167 22.5124L34.1771 22.52L34.4771 22.12ZM32.9696 20.5956C33.0073 20.2811 33.0331 19.9486 33.0331 19.6H32.0331C32.0331 19.8994 32.0109 20.1909 31.9767 20.4764L32.9696 20.5956ZM33.0331 19.6C33.0331 19.2513 33.0073 18.9128 32.9548 18.585L31.9674 18.743C32.0109 19.0152 32.0331 19.3007 32.0331 19.6H33.0331ZM32.7689 19.058L34.7969 17.474L34.1813 16.686L32.1533 18.27L32.7689 19.058ZM34.8015 17.4704C35.1791 17.1683 35.2652 16.6386 35.051 16.2341L34.1672 16.7019C34.1661 16.6999 34.1661 16.6989 34.1662 16.6994C34.1663 16.7001 34.1663 16.7013 34.1661 16.7023C34.1655 16.7052 34.166 16.6982 34.1768 16.6896L34.8015 17.4704ZM35.0421 16.2179L33.1221 12.8939L32.2562 13.3941L34.1762 16.7181L35.0421 16.2179ZM33.1262 12.9012C32.8727 12.4448 32.353 12.317 31.943 12.4537L32.2592 13.4023C32.262 13.4014 32.2648 13.401 32.2672 13.401C32.2696 13.401 32.2702 13.4014 32.269 13.401C32.2675 13.4005 32.264 13.3989 32.2598 13.3955C32.2553 13.3919 32.2528 13.3882 32.252 13.3868L33.1262 12.9012ZM31.9146 12.4641L29.5266 13.4241L29.8996 14.3519L32.2876 13.3919L31.9146 12.4641ZM30.0161 13.4903C29.481 13.0826 28.9151 12.7474 28.2821 12.4891L27.9042 13.4149C28.4472 13.6366 28.9372 13.9254 29.4101 14.2857L30.0161 13.4903ZM28.5882 12.8819L28.2282 10.3379L27.238 10.4781L27.598 13.0221L28.5882 12.8819ZM28.2276 10.3338C28.1534 9.83951 27.7308 9.5 27.2531 9.5V10.5C27.2553 10.5 27.2522 10.5004 27.2475 10.4965C27.2453 10.4946 27.2431 10.492 27.2412 10.4888C27.2393 10.4853 27.2387 10.4827 27.2386 10.4822L28.2276 10.3338ZM27.2531 9.5H23.4131V10.5H27.2531V9.5ZM23.4131 9.5C22.9198 9.5 22.5225 9.85482 22.4506 10.3338L23.4396 10.4822C23.4401 10.4785 23.4407 10.4786 23.4393 10.4811C23.438 10.4836 23.4354 10.4872 23.4314 10.4907C23.4273 10.4943 23.4227 10.4969 23.4184 10.4985C23.4141 10.5001 23.4118 10.5 23.4131 10.5V9.5ZM22.45 10.3379L22.09 12.8819L23.0802 13.0221L23.4402 10.4781L22.45 10.3379ZM22.3962 12.4891C21.7617 12.7481 21.1842 13.0955 20.6636 13.4892L21.2667 14.2868C21.73 13.9365 22.2326 13.6359 22.7741 13.4149L22.3962 12.4891ZM21.1516 13.4241L18.7636 12.4641L18.3906 13.3919L20.7786 14.3519L21.1516 13.4241ZM18.7583 12.462C18.3122 12.2885 17.7948 12.4641 17.552 12.9012L18.4262 13.3868C18.4266 13.3862 18.4258 13.3877 18.4233 13.3898C18.421 13.3917 18.4182 13.3933 18.4153 13.3944C18.4096 13.3964 18.4025 13.3966 18.3959 13.394L18.7583 12.462ZM17.5562 12.8939L15.6362 16.2179L16.5021 16.7181L18.4221 13.3941L17.5562 12.8939ZM15.632 16.2252C15.3985 16.6455 15.4846 17.1766 15.8891 17.48L16.4891 16.68C16.489 16.6799 16.4892 16.6801 16.4891 16.68C16.489 16.6799 16.4892 16.6801 16.4891 16.68C16.4891 16.68 16.4891 16.68 16.4891 16.68C16.4891 16.68 16.4891 16.68 16.4892 16.68C16.4892 16.6801 16.4892 16.6801 16.4893 16.6801C16.4894 16.6802 16.4896 16.6804 16.4898 16.6806C16.4902 16.681 16.4908 16.6815 16.4915 16.6822C16.4929 16.6838 16.4945 16.6858 16.4961 16.6884C16.4995 16.6938 16.5018 16.6998 16.5029 16.7056C16.504 16.7113 16.5037 16.7152 16.5034 16.7167C16.5032 16.7183 16.5032 16.7162 16.5062 16.7108L15.632 16.2252ZM15.8813 17.474L17.9093 19.058L18.5249 18.27L16.4969 16.686L15.8813 17.474ZM17.7234 18.585C17.673 18.8998 17.6331 19.2521 17.6331 19.6H18.6331C18.6331 19.3239 18.6652 19.0282 18.7108 18.743L17.7234 18.585ZM17.6331 19.6C17.6331 19.9362 17.6589 20.2867 17.7114 20.615L18.6988 20.457C18.6554 20.1853 18.6331 19.8878 18.6331 19.6H17.6331ZM17.8973 20.142L15.8693 21.726L16.4849 22.514L18.5129 20.93L17.8973 20.142ZM15.8648 21.7296C15.4871 22.0317 15.401 22.5614 15.6152 22.9659L16.499 22.4981C16.5001 22.5001 16.5001 22.5011 16.5001 22.5006C16.5 22.4999 16.5 22.4987 16.5002 22.4977C16.5007 22.4948 16.5002 22.5018 16.4895 22.5104L15.8648 21.7296ZM15.6242 22.9821L17.5442 26.3061L18.4101 25.8059L16.4901 22.4819L15.6242 22.9821ZM17.54 26.2988C17.7936 26.7552 18.3132 26.883 18.7232 26.7463L18.407 25.7977C18.4042 25.7986 18.4014 25.799 18.399 25.799C18.3966 25.799 18.396 25.7986 18.3973 25.799C18.3988 25.7995 18.4022 25.8011 18.4064 25.8045C18.4109 25.8081 18.4134 25.8118 18.4142 25.8132L17.54 26.2988ZM18.7516 26.7359L21.1396 25.7759L20.7666 24.8481L18.3786 25.8081L18.7516 26.7359ZM20.6501 25.7097C21.1852 26.1174 21.7512 26.4526 22.3842 26.7109L22.7621 25.7851C22.2191 25.5634 21.729 25.2746 21.2561 24.9143L20.6501 25.7097ZM22.078 26.3181L22.438 28.8621L23.4282 28.7219L23.0682 26.1779L22.078 26.3181ZM22.4428 28.8901C22.5338 29.345 22.9161 29.7 23.4131 29.7V28.7C23.4119 28.7 23.4139 28.6999 23.4177 28.7013C23.4213 28.7026 23.4244 28.7046 23.4265 28.7064C23.4285 28.7081 23.4287 28.7089 23.4279 28.7075C23.4271 28.7062 23.425 28.702 23.4234 28.6939L22.4428 28.8901ZM23.4131 29.7H27.2531V28.7H23.4131V29.7ZM27.2531 29.7C27.7254 29.7 28.1667 29.3611 28.2186 28.8418L27.2236 28.7422C27.2241 28.7375 27.2258 28.7304 27.2299 28.7227C27.2338 28.7154 27.2385 28.71 27.2427 28.7064C27.2511 28.6992 27.2561 28.7 27.2531 28.7V29.7ZM28.2162 28.8621L28.5762 26.3181L27.586 26.1779L27.226 28.7219L28.2162 28.8621ZM28.2701 26.7109C28.9046 26.4519 29.482 26.1045 30.0027 25.7108L29.3996 24.9132C28.9362 25.2635 28.4337 25.5641 27.8922 25.7851L28.2701 26.7109ZM29.5146 25.7759L31.9026 26.7359L32.2756 25.8081L29.8876 24.8481L29.5146 25.7759ZM31.9079 26.738C32.354 26.9115 32.8714 26.7359 33.1142 26.2988L32.24 25.8132C32.2397 25.8138 32.2405 25.8123 32.243 25.8102C32.2453 25.8083 32.248 25.8067 32.2509 25.8056C32.2566 25.8036 32.2637 25.8034 32.2703 25.806L31.9079 26.738ZM33.1101 26.3061L35.0301 22.9821L34.1642 22.4819L32.2442 25.8059L33.1101 26.3061ZM35.0342 22.9748C35.2677 22.5545 35.1816 22.0234 34.7771 21.72L34.1771 22.52C34.1772 22.5201 34.177 22.5199 34.1771 22.52C34.1772 22.5201 34.177 22.5199 34.1771 22.52C34.1771 22.52 34.1771 22.52 34.1771 22.52C34.1771 22.52 34.1771 22.52 34.1771 22.52C34.177 22.5199 34.177 22.5199 34.1769 22.5199C34.1768 22.5198 34.1767 22.5196 34.1764 22.5194C34.176 22.519 34.1754 22.5185 34.1748 22.5178C34.1734 22.5162 34.1717 22.5142 34.1701 22.5116C34.1667 22.5062 34.1644 22.5002 34.1633 22.4944C34.1622 22.4887 34.1625 22.4848 34.1628 22.4833C34.1631 22.4817 34.163 22.4838 34.16 22.4892L35.0342 22.9748ZM34.7872 21.7277L32.7832 20.1437L32.1631 20.9283L34.1671 22.5123L34.7872 21.7277ZM25.3331 22.7C23.6293 22.7 22.2331 21.3039 22.2331 19.6H21.2331C21.2331 21.8561 23.077 23.7 25.3331 23.7V22.7ZM22.2331 19.6C22.2331 17.8961 23.6293 16.5 25.3331 16.5V15.5C23.077 15.5 21.2331 17.3439 21.2331 19.6H22.2331ZM25.3331 16.5C27.037 16.5 28.4331 17.8961 28.4331 19.6H29.4331C29.4331 17.3439 27.5893 15.5 25.3331 15.5V16.5ZM28.4331 19.6C28.4331 21.3039 27.037 22.7 25.3331 22.7V23.7C27.5893 23.7 29.4331 21.8561 29.4331 19.6H28.4331Z" fill="#A0A0A0"/>
+<path d="M26.2446 17.844V24H24.7566V17.844H26.2446Z" fill="#A0A0A0"/>
+<circle cx="25.5" cy="19.5" r="9.5" stroke="#A0A0A0"/>
+<path d="M26.3706 15.808C26.4226 15.696 26.4486 15.576 26.4486 15.448C26.4486 15.316 26.4226 15.192 26.3706 15.076C26.3186 14.96 26.2486 14.86 26.1606 14.776C26.0766 14.692 25.9766 14.626 25.8606 14.578C25.7446 14.526 25.6206 14.5 25.4886 14.5C25.3606 14.5 25.2386 14.526 25.1226 14.578C25.0106 14.626 24.9126 14.692 24.8286 14.776C24.7446 14.86 24.6766 14.96 24.6246 15.076C24.5766 15.192 24.5526 15.316 24.5526 15.448C24.5526 15.576 24.5766 15.696 24.6246 15.808C24.6766 15.92 24.7446 16.018 24.8286 16.102C24.9126 16.186 25.0106 16.254 25.1226 16.306C25.2386 16.354 25.3606 16.378 25.4886 16.378C25.6206 16.378 25.7446 16.354 25.8606 16.306C25.9766 16.254 26.0766 16.186 26.1606 16.102C26.2486 16.018 26.3186 15.92 26.3706 15.808Z" fill="#A0A0A0"/>
 </svg>
diff --git a/src/assets/icons/tabbar/parametre/on.svg b/src/assets/icons/tabbar/parametre/on.svg
index 5e12a56de2c023f36778b62c55f69701977bf0e8..6107997d018426dafb65c6fc528434848018580b 100644
--- a/src/assets/icons/tabbar/parametre/on.svg
+++ b/src/assets/icons/tabbar/parametre/on.svg
@@ -1,3 +1,3 @@
 <svg width="50" height="36" viewBox="0 0 50 36" fill="none" xmlns="http://www.w3.org/2000/svg">
-<path fill-rule="evenodd" clip-rule="evenodd" d="M32.4731 20.536C32.5091 20.236 32.5331 19.924 32.5331 19.6C32.5331 19.276 32.5091 18.964 32.4611 18.664L34.4891 17.08C34.6691 16.936 34.7171 16.672 34.6091 16.468L32.6891 13.144C32.5691 12.928 32.3171 12.856 32.1011 12.928L29.7131 13.888C29.2091 13.504 28.6811 13.192 28.0931 12.952L27.7331 10.408C27.6971 10.168 27.4931 10 27.2531 10H23.4131C23.1731 10 22.9811 10.168 22.9451 10.408L22.5851 12.952C21.9971 13.192 21.4571 13.516 20.9651 13.888L18.5771 12.928C18.3611 12.844 18.1091 12.928 17.9891 13.144L16.0691 16.468C15.9491 16.684 15.9971 16.936 16.1891 17.08L18.2171 18.664C18.1691 18.964 18.1331 19.288 18.1331 19.6C18.1331 19.912 18.1571 20.236 18.2051 20.536L16.1771 22.12C15.9971 22.264 15.9491 22.528 16.0571 22.732L17.9771 26.056C18.0971 26.272 18.3491 26.344 18.5651 26.272L20.9531 25.312C21.4571 25.696 21.9851 26.008 22.5731 26.248L22.9331 28.792C22.9811 29.032 23.1731 29.2 23.4131 29.2H27.2531C27.4931 29.2 27.6971 29.032 27.7211 28.792L28.0811 26.248C28.6691 26.008 29.2091 25.684 29.7011 25.312L32.0891 26.272C32.3051 26.356 32.5571 26.272 32.6771 26.056L34.5971 22.732C34.7171 22.516 34.6691 22.264 34.4771 22.12L32.4731 20.536ZM25.3331 23.2C23.3531 23.2 21.7331 21.58 21.7331 19.6C21.7331 17.62 23.3531 16 25.3331 16C27.3131 16 28.9331 17.62 28.9331 19.6C28.9331 21.58 27.3131 23.2 25.3331 23.2Z" fill="#E3B82A"/>
+<path fill-rule="evenodd" clip-rule="evenodd" d="M15.5 19.5C15.5 13.9772 19.9772 9.5 25.5 9.5C31.0228 9.5 35.5 13.9772 35.5 19.5C35.5 25.0228 31.0228 29.5 25.5 29.5C19.9772 29.5 15.5 25.0228 15.5 19.5ZM26.3706 15.808C26.4226 15.696 26.4486 15.576 26.4486 15.448C26.4486 15.316 26.4226 15.192 26.3706 15.076C26.3186 14.96 26.2486 14.86 26.1606 14.776C26.0766 14.692 25.9766 14.626 25.8606 14.578C25.7446 14.526 25.6206 14.5 25.4886 14.5C25.3606 14.5 25.2386 14.526 25.1226 14.578C25.0106 14.626 24.9126 14.692 24.8286 14.776C24.7446 14.86 24.6766 14.96 24.6246 15.076C24.5766 15.192 24.5526 15.316 24.5526 15.448C24.5526 15.576 24.5766 15.696 24.6246 15.808C24.6766 15.92 24.7446 16.018 24.8286 16.102C24.9126 16.186 25.0106 16.254 25.1226 16.306C25.2386 16.354 25.3606 16.378 25.4886 16.378C25.6206 16.378 25.7446 16.354 25.8606 16.306C25.9766 16.254 26.0766 16.186 26.1606 16.102C26.2486 16.018 26.3186 15.92 26.3706 15.808ZM26.2446 17.844V24H24.7566V17.844H26.2446Z" fill="#E3B82A"/>
 </svg>
diff --git a/src/components/ContainerComponents/ViewContainer/SingleFluidViewContainer.tsx b/src/components/ContainerComponents/ViewContainer/SingleFluidViewContainer.tsx
index 450e3dd975ebcdddea4adc1d18733892e7817312..27651f09f3a3ccace5266a1a7b04c6e4ade39c7e 100644
--- a/src/components/ContainerComponents/ViewContainer/SingleFluidViewContainer.tsx
+++ b/src/components/ContainerComponents/ViewContainer/SingleFluidViewContainer.tsx
@@ -23,12 +23,10 @@ const SingleFluidViewContainer: React.FC<SingleFluidViewContainerProps> = ({
   const [isIndicatorsLoading, setIndicatorsLoading] = useState<boolean>(true)
 
   const setChartLoaded = () => {
-    console.log('chart loaded')
     setChartLoading(false)
   }
 
   const setIndicatorsLoaded = () => {
-    console.log('indicator loaded')
     setIndicatorsLoading(false)
   }
 
diff --git a/src/db/challengeTypeData.json b/src/db/challengeTypeData.json
index de61b4490d35000ad6e431a07b1206bca7b9e0a9..7ab6a42b4ffd0e61aebefeb5fcdc7b213a649d9c 100644
--- a/src/db/challengeTypeData.json
+++ b/src/db/challengeTypeData.json
@@ -11,9 +11,7 @@
       "availableEcogestures": {
         "data": [
           { "_id": "0085", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0092", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0032", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0078", "_type": "io.ecolyo.ecogesture" }
+          { "_id": "0092", "_type": "io.ecolyo.ecogesture" }
         ]
       }
     }
@@ -29,10 +27,20 @@
     "relationships": {
       "availableEcogestures": {
         "data": [
+          { "_id": "0032", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0034", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0041", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0042", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0045", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0058", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0064", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0071", "_type": "io.ecolyo.ecogesture" }
+          { "_id": "0066", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0071", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0078", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0082", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0093", "_type": "io.ecolyo.ecogesture" }
         ]
       }
     }
@@ -48,10 +56,20 @@
     "relationships": {
       "availableEcogestures": {
         "data": [
+          { "_id": "0032", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0034", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0041", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0042", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0045", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0058", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0064", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0071", "_type": "io.ecolyo.ecogesture" }
+          { "_id": "0066", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0071", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0078", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0082", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0093", "_type": "io.ecolyo.ecogesture" }
         ]
       }
     }
@@ -59,7 +77,7 @@
   {
     "_id": "CHA00000004",
     "type": 0,
-    "title": "Mega Coke en stock",
+    "title": "Mega Coques en stock",
     "description": "Et si dans les 7 prochains jours vous réussissiez à consommer moins que dans les 7 derniers",
     "level": 4,
     "duration": { "days": 7 },
@@ -67,10 +85,20 @@
     "relationships": {
       "availableEcogestures": {
         "data": [
-          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0093", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0032", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0034", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0041", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0042", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0058", "_type": "io.ecolyo.ecogesture" }
+          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0045", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0058", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0064", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0066", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0071", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0078", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0082", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0093", "_type": "io.ecolyo.ecogesture" }
         ]
       }
     }
@@ -78,7 +106,7 @@
   {
     "_id": "CHA00000005",
     "type": 0,
-    "title": "Coke en stock 5",
+    "title": "Giga Coques en stock",
     "description": "Et si dans les 7 prochains jours vous réussissiez à consommer moins que dans les 7 derniers",
     "level": 5,
     "duration": { "days": 7 },
@@ -86,10 +114,20 @@
     "relationships": {
       "availableEcogestures": {
         "data": [
-          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0093", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0032", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0034", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0041", "_type": "io.ecolyo.ecogesture" },
           { "_id": "0042", "_type": "io.ecolyo.ecogesture" },
-          { "_id": "0058", "_type": "io.ecolyo.ecogesture" }
+          { "_id": "0043", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0045", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0050", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0058", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0064", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0066", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0071", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0078", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0082", "_type": "io.ecolyo.ecogesture" },
+          { "_id": "0093", "_type": "io.ecolyo.ecogesture" }
         ]
       }
     }
diff --git a/src/db/ecogestureData.json b/src/db/ecogestureData.json
index 2f6f1d9ca9a258639d69744d16daa2a972c600d6..923aa272c396e47f4dd932cda14981d81becdd41 100644
--- a/src/db/ecogestureData.json
+++ b/src/db/ecogestureData.json
@@ -7,7 +7,8 @@
     "longDescription": "Bien souvent les chauffe-eau sont réglés pour une température de 70 °C dans le ballon, ce qui n’est pas économique et peut même être dangereux ! Au-dessus de 60 °C vous augmentez aussi l’entartrage. L’eau ne doit pas être trop froide non plus pour éviter le risque de prolifération de micro-organismes comme les légionelles. Parfois l’accès au réglage n’est pas directement visible… il faut alors retirer le capot en plastique situé sous le chauffe-eau pour y accéder.",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [0],
-    "nwh" : 6
+    "pack": 8,
+    "nwh": 6
   },
   {
     "_id": "0034",
@@ -17,7 +18,8 @@
     "longDescription": "Si on n'a pas transpiré la journée et qu'on ne sent pas sale, aucune obligation de se laver tous les jours. Il est même conseillé pour la flore de l'épiderme (la fameuse barrière contre certains pathogènes) de ne pas se laver tous les jours. Vous économiserez ainsi une qunatité d'eau non négligeable.",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [1],
-    "nwh" : 5
+    "pack": 6,
+    "nwh": 5
   },
   {
     "_id": "0037",
@@ -27,7 +29,8 @@
     "longDescription": "Le terme 'mousseur' désigne la pièce qui est située au bout de votre robinet qui permet de canaliser le jet d’eau. La plupart des robinets sont équipés de mousseurs, mais ceux-ci ne réduisent pas le débit. Il existe différents types 'd’éco-mousseurs' qui limitent le débit à des niveaux variables. Choisissez votre matériel en fonction des besoins à chaque robinet : 5 L/min sera adapté pour un robinet servant uniquement à se laver les mains mais sera assez pénible si vous devez remplir un seau !",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [1],
-    "nwh" : 4
+    "pack": 0,
+    "nwh": 4
   },
   {
     "_id": "0038",
@@ -37,7 +40,8 @@
     "longDescription": "Laissez de préférence les robinets mitigeurs en position 'froid' pour éviter de demander de l'eau chaude ou tiède alors qu'on a besoin, la plupart du temps, d'eau froide. Et si vous pouvez remplacer votre robinet 'mélangeur' par une robinetterie dite mitigeur, c'est 10 % de gagné : cela prendra moins de temps pour avoir la température d’eau désirée.",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [0, 2],
-    "nwh" : 2
+    "pack": 0,
+    "nwh": 2
   },
   {
     "_id": "0040",
@@ -47,7 +51,8 @@
     "longDescription": "Pourquoi continuer à chauffer de l’eau lorsqu’on n’est pas là pour l’utiliser ? Si vous possédez un chauffe-eau à accumulation et que vous partez plusieurs jours, il peut être utile de le couper car il continuera de consommer pour maintenir l’eau à température. Attention cependant à la douche froide du retour, n'oubliez de le remettre en marche en rentrant ! De plus, pour des raisons de confort comme d’hygiène (risque de légionellose), le ballon devra remonter en température (au moins à 60°C pendant 1h). Si vous disposez d’un chauffe-eau instantané, la consommation de sa veille est de l'ordre de 0,3 kWh/jour : à vous de voir si, en cas d’absence, vous la supprimez comme toutes les autres !",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [0],
-    "nwh" : 6
+    "pack": 0,
+    "nwh": 6
   },
   {
     "_id": "0041",
@@ -57,7 +62,8 @@
     "longDescription": "Quand vous prenez une douche, vous consommez 2 à 4 fois moins d’eau qu’en prenant un bain. Cependant cela est vrai pour une douche de 5 minutes. Sachant que le débit d’une pomme de douche classique est de 15 à 20 litres et qu’un bain nécessite 150 à 200 litres d’eau, une douche de 10 minutes revient au même qu’un bain ! Raison de plus pour choisir une pomme de douche à débit réduit qui fractionne les gouttes d’eau et permet de faire jusqu’à 50 % d’économies d’eau en maintenant le confort. Et pour se tester, il y a les sabliers de douche !",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [1],
-    "nwh" : 6
+    "pack": 7,
+    "nwh": 6
   },
   {
     "_id": "0042",
@@ -67,7 +73,8 @@
     "longDescription": "Si vous n’êtes pas frileux, coupez l'eau pendant que vous vous savonnez : c'est encore une économie de 50 % !",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [1],
-    "nwh" : 5
+    "pack": 5,
+    "nwh": 5
   },
   {
     "_id": "0043",
@@ -77,7 +84,8 @@
     "longDescription": "Bien souvent le temps de se laver les mains est trop court pour que l’eau chaude arrive jusqu’à soi ! Donc autant ne prendre que de l’eau froide pour se les laver !",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [0, 2],
-    "nwh" : 3
+    "pack": 3,
+    "nwh": 3
   },
   {
     "_id": "0044",
@@ -87,7 +95,8 @@
     "longDescription": "C’est mieux que de laisser le robinet ouvert pendant toute la vaisselle : même si celui-ci est équipé d’un 'écomousseur' ! En plus, ça mousse mieux et vous économisez aussi du liquide vaisselle, astucieux, non ?",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [1],
-    "nwh" : 3
+    "pack": 0,
+    "nwh": 3
   },
   {
     "_id": "0045",
@@ -97,7 +106,8 @@
     "longDescription": "Pendant la vaisselle, l’eau chaude n’est utile que pour faciliter le dégraissage au moment du nettoyage… Donc après, pour le rinçage, on peut utiliser de l’eau froide. Veillez bien cependant à utiliser de l’eau chaude de temps en temps pour éviter la formation de bouchons de graisse dans les canalisations.",
     "usage": "Eau chaude sanitaire",
     "fluidTypes": [0, 2],
-    "nwh" : 3
+    "pack": 2,
+    "nwh": 3
   },
   {
     "_id": "0046",
@@ -107,7 +117,8 @@
     "longDescription": "Il est important de vérifier régulièrement l’état de vos tuyauteries mais aussi des robinets et de la chasse d’eau. Une fuite peut vite coûter très cher : (VOIR TABLEAU A INTEGRER page 15 du guide écogestes) Les fuites ne sont pas toujours visibles : pour détecter une fuite de chasse d’eau, mettez un peu de colorant alimentaire dans le réservoir. Vaquez à d'autres occupations en donnant la consigne à votre entourage de ne pas utiliser les toilettes ... puis revenez : si l'eau dans la cuvette est colorée, c'est qu'il y a une fuite ! Si vous soupçonnez une fuite, relevez le compteur d’eau le matin avant de partir ou le soir avant de vous coucher. Si lorsque vous relevez à nouveau le compteur, il y a une différence, c’est qu’il y a une fuite. Enfin, changez les joints défectueux ou faites-le faire par un plombier, cela vous coûtera toujours moins cher que la fuite ellemême ! Et pensez à couper votre compteur d’eau avant de partir en vacances, certains assureurs l’exigent. En rentrant, pensez à laisser couler l’eau quelques minutes avant de la boire afin de ne pas consommer une eau qui a stagné dans les conduites.",
     "usage": "Eau froide",
     "fluidTypes": [1],
-    "nwh" : 6
+    "pack": 0,
+    "nwh": 6
   },
   {
     "_id": "0048",
@@ -117,7 +128,8 @@
     "longDescription": "Il n’est pas nécessaire d’installer une cuve et un matériel coûteux pour commencer à récupérer l’eau de pluie : installez simplement un bac à la sortie de la gouttière de votre maison vous disposerez déjà d’un apport suffisant pour assurer la plupart de vos usages extérieurs à la maison !",
     "usage": "Eau froide",
     "fluidTypes": [1],
-    "nwh" : 6
+    "pack": 0,
+    "nwh": 6
   },
   {
     "_id": "0050",
@@ -127,7 +139,8 @@
     "longDescription": "Remplissez au maximum votre congélateur, qui consomme d’autant moins qu’il n’y a pas d’espace vide. Si votre congélateur n’est pas plein, remplissez les espaces vides avec des bouteilles d’eau en plastique pleines aux 3/4. Une fois congelées, elles aident le congélateur à abaisser la température après une ouverture de porte. De plus, en cas de coupure de courant ou de panne, elles aident à maintenir les denrées au froid plus longtemps. Par contre, éviter de surcharger le réfrigérateur, cela augmente sa consommation d'énergie et diminue la durée de conservation des aliments. Laissez de la place entre les aliments pour que l’air circule car c’est lui qui refroidit les aliments. Si vous manquez de place, l’appareil peut être trop petit (la famille s’est agrandie par exemple). Vérifiez que tout ce qu’il y a dedans nécessite d'être conservé au frais. Ne confondez pas votre réfrigérateur avec votre placard : il est inutile d’y stocker des bouteilles, des pots ou des conserves non entamées (cornichons, moutarde, confiture...).",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 4,
+    "nwh": 3
   },
   {
     "_id": "0052",
@@ -137,7 +150,8 @@
     "longDescription": "Il vaut mieux éviter de placer le réfrigérateur ou le congélateur près d’un four, d’une cuisinière ou près de l’éclairage direct d’une fenêtre. Ces derniers réchauffent les appareils de froid qui vont donc consommer plus pour rester à la bonne température. S’il n’est pas possible de faire autrement, prévoyez une plaque très isolante entre les appareils électroménagers. De même, ne chauffez pas trop la cuisine : installé dans une pièce à 23 °C, le réfrigérateur consomme 38 % de plus que dans une pièce à 18 °C ! Enfin, si vous placez votre congélateur dans un local non chauffé (garage, cave, etc.), il ne doit pas faire trop froid non plus sinon l’appareil va surchauffer à l’intérieur. En effet, vous connaissez sans doute la classe énergétique d’un appareil de froid (de A à G) mais il existe aussi une autre référence, la classe climatique : SN (tempérée élargie) de +10 °C à + 32 °C ; N (tempérée) de +16 °C à + 32 °C ; ST (subtropicale) de +18 °C à + 38 °C ; T (tropicale) de +18 °C à + 43 °C. Nos appareils correspondent souvent aux classes SN ou N alors attention à ne pas les placer en dessous de la température indiquée. Dans une cave, un appareil de classe N posera problème en dessous de 16 °C…",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 2
+    "pack": 0,
+    "nwh": 2
   },
   {
     "_id": "0053",
@@ -147,7 +161,8 @@
     "longDescription": "La partie la plus froide ne se situe pas toujours au même endroit selon l’appareil : dans le haut des réfrigérateurs traditionnels, dans le bas des combinés 2 portes. Dans les réfrigérateurs à froid ventilé, les températures sont plus homogènes. Regardez la notice de votre réfrigérateur pour identifier les différentes zones de température et ainsi ranger chaque aliment à sa place. Enlevez les produits de leur emballage d'origine (film plastique, carton, etc.) qui filtrent le froid, mais veillez à garder les dates de péremption. Rangez les denrées de façon rationnelle pour y accéder plus rapidement et aussi pour pouvoir refermer plus rapidement la porte. Mettez des étiquettes indiquant le contenu de chaque paquet dans le congélateur afin de limiter le temps pendant lequel le congélateur reste ouvert. Évitez de mettre trop de poids dans les portes. Une porte qui fonctionne mal provoque des pertes d'énergie. Surtout, n’obstruez pas le thermostat car s’il est recouvert de givre ou de produits, il ne détectera pas la température correctement et l’abaissera plus que nécessaire.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0054",
@@ -157,7 +172,8 @@
     "longDescription": "Une température de +5 °C est suffisante pour un réfrigérateur, -18 °C pour un congélateur. Chaque degré en moins par rapport à ces températures conseillées consomme 5 % d’énergie en plus. Pour vérifier la température de votre réfrigérateur, mettez un thermomètre dans un verre d'eau, laissez-le en place au moins une nuit, et faites la mesure aux différents étages du réfrigérateur ainsi que dans la porte. Quoiqu’il en soit, le froid conserve mais n’assainit pas. Il n’améliore pas les aliments de qualité médiocre et les aliments sains ne le restent que s’ils sont conservés correctement de la production à l’assiette du consommateur.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0055",
@@ -167,7 +183,8 @@
     "longDescription": "En dégivrant vos appareils de froid tous les 3 mois, vous pouvez économiser jusqu’à 50 % d’électricité sur ce poste. Au-delà de 3 mm, le givre crée une couche isolante et engendre une surconsommation de 30 %, à 1 cm cela représente déjà 50 % ! Et plutôt que des modèles à dégivrage automatique, choisissez des modèles à dégivrage manuel, beaucoup moins énergivores. Le dégivrage prend un peu de temps mais vous n’êtes pas obligé d’attendre devant le réfrigérateur non plus ! Profitez que l’appareil soit vide, avant de partir en week-end ou en vacances, ou placez les aliments à la cave, ou dehors pendant la saison hivernale. Débranchez-le et laissez la porte entrouverte pour éviter que de la moisissure ne se forme. Plus vous le ferez souvent et moins cela prendra de temps. Si vous n’avez que le congélateur à dégivrer, placez vos aliments congelés dans le réfrigérateur ou dans une glacière avec les pains de glace si le dégivrage vous prend moins de 30 mn.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0056",
@@ -177,7 +194,8 @@
     "longDescription": "C’est par la grille que la chaleur extraite de l’appareil peut s’évacuer dans la pièce. Encrassée, cette grille ne peut plus bien évacuer la chaleur. Cela entraîne une surchauffe qui peut conduire à doubler la consommation électrique de l’appareil. Nettoyez une fois par an la grille arrière du réfrigérateur et laissez 5 cm au moins entre lui et le mur pour que la chaleur s’évacue correctement.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0057",
@@ -187,7 +205,8 @@
     "longDescription": "En réfléchissant à ce que vous allez manger devant la porte ouverte de votre appareil, vous faites sortir le froid et entrer de la vapeur d’eau, ce qui va entraîner la formation de givre. Ouvrez la porte le moins souvent et le plus brièvement possible. Un petit truc pratique : affichez la liste du contenu de votre réfrigérateur sur la porte et cochez ce que vous avez pris : vous saurez ce qu’il reste dedans et cela vous sera utile pour savoir quand faire les courses !",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0058",
@@ -197,7 +216,8 @@
     "longDescription": "En plaçant des plats chauds au réfrigérateur, vous réchauffez l’enceinte de l’appareil, ce qui entraîne une surconsommation. De plus, si les plats ne sont pas couverts, de la vapeur d’eau va se former et provoquer l’apparition du givre. Et couvrir les plats, c’est aussi éviter que les bactéries et les odeurs ne se répandent.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 2
+    "pack": 5,
+    "nwh": 2
   },
   {
     "_id": "0059",
@@ -207,7 +227,8 @@
     "longDescription": "L’apparition rapide du givre, c’est souvent en raison des joints qui sont fatigués. Pour le vérifier, il suffit de fermer la porte du réfrigérateur sur une feuille de papier : si on la retire facilement, les joints sont à changer. Vous économiserez ainsi environ 10 % sur la consommation de votre frigo et de votre congélateur. Pour les entretenir, pensez à les nettoyer à l’eau tiède en même temps que vous nettoyez l’intérieur de votre frigo.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0061",
@@ -217,7 +238,8 @@
     "longDescription": "Par réflexe, nous conservons souvent des aliments au réfrigérateur alors qu’ils ne le méritent pas forcément : légumes, boissons… Peut-être pouvez-vous trouver une autre place pour ceux-ci ? Dans un cellier frais, sur le balcon pendant l’hiver, etc.",
     "usage": "Froid",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0064",
@@ -227,7 +249,8 @@
     "longDescription": "Quand les appareils ne fonctionnent pas, ils peuvent tout de même continuer à consommer de l’énergie : (VOIR TABLEAU page 23 à intégrer) Par exemple, un téléviseur qui fonctionne 4 heures par jour reste en veille les 20 heures restantes. Pendant ce temps, il peut donc consommer 20x20x365 = 146 kWh/an soit 20 € (0,14 € le kWh électrique). Votre téléviseur vous coûte donc 20 €/an… quand il ne fonctionne pas, soit autant voire plus que quand il fonctionne ! Il est difficile d'agir pour réduire la consommation de certains appareils en veille (système d’alarme, radio-réveil, table à induction...). Pour tous les autres, il est toujours possible d'éteindre les appareils non pas avec la seule télécommande, mais à l'aide du bouton 'marche/arrêt', ou encore de les relier à une multiprise avec interrupteur. Il est même possible de prévoir des interrupteurs radio dédiés à certaines prises électriques : un simple interrupteur mural permet de couper tous les appareils multimédia par exemple (télé, magnétoscope, lecteur DVD, Hi-Fi, décodeur…) en sortant de la pièce. De plus, couper complètement l’alimentation permettra de mettre vos appareils totalement hors tension, ce qui allongera leur durée de vie.",
     "usage": "Audiovisuel, Petit électroménager, Hi-Fi, Informatique",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 2,
+    "nwh": 3
   },
   {
     "_id": "0065",
@@ -237,7 +260,8 @@
     "longDescription": "Certains chargeurs continuent de consommer de l’énergie même quand ils restent branchés, même si l’appareil n’est pas connecté. C’est quelque chose que vous pouvez vérifier facilement avec un bon wattmètre, pour limiter ces petites consommations et éviter la surchauffe. De plus, certaines technologies de batteries supportent mal de rester branchées une fois la charge terminée. Les débrancher dès que l’appareil est chargé permet des économies d’énergie et prolonge la durée de vie de votre appareil.",
     "usage": "Audiovisuel, Petit électroménager, Hi-Fi, Informatique",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0066",
@@ -247,7 +271,8 @@
     "longDescription": "La consommation des box internet est loin d’être négligeable : autour de 200 kWh par an pour un usage moyen et avec des variations du simple au double selon votre fournisseur et votre équipement (étude de 60 millions de consommateurs – 2007). Face à cela, une solution s’impose : la débrancher tout simplement ! Pour faciliter les bonnes habitudes nous vous conseillons de la brancher sur une minuterie qui s’éteindra toute seule pendant la nuit par exemple selon les réglages que vous aurez prévus. Sinon, une simple muli-prise fait l'affaire si vous pensez à l'éteindre !",
     "usage": "Audiovisuel, Petit électroménager, Hi-Fi, Informatique",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 6,
+    "nwh": 3
   },
   {
     "_id": "0068",
@@ -257,7 +282,8 @@
     "longDescription": "Si vous ne regardez pas la télé, éteignez-la complètement, en appuyant sur son interrupteur. La veille d’un téléviseur que l’on n’éteint qu’avec la télécommande représente entre 10 et 175 kWh/an. Elle représente également un risque de surchauffe voire d’implosion du matériel si celui-ci n’est jamais éteint.",
     "usage": "Audiovisuel, Petit électroménager, Hi-Fi, Informatique",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0071",
@@ -267,7 +293,8 @@
     "longDescription": "Utilisez la température la plus basse possible : de nombreux produits nettoyants sont efficaces à froid et un cycle à 90 °C consomme 3 fois plus d'énergie qu'un lavage à 40 °C. En effet, 80 % de l'énergie consommée par un lave-linge ou un lave-vaisselle sert au chauffage de l'eau ! Que ce soit pour la vaisselle ou le linge, les programmes de lavage intensif consomment jusqu'à 40 % de plus. Si possible, rincez à l'eau froide : la température de rinçage n'a pas d'effet sur le nettoyage du linge ou de la vaisselle. Attention cependant avec les tissus qui peuvent rétrécir : ce qui fait rétrécir, c'est le passage d'une température à une autre. Mieux vaut alors faire le cycle complet à l'eau froide pour les premiers lavages de tissus sensibles. Pour du linge ou de la vaisselle peu sales, utilisez la touche 'Eco'. Elle réduit la température de lavage et allonge sa durée (c’est le chauffage de l’eau qui consomme le plus). Vous économiserez jusqu’à 45 % par rapport aux cycles longs. Néanmoins, pour vous prémunir contre les bouchons de graisse dans les canalisations, faites quand même un cycle à chaud une fois par mois environ.",
     "usage": "Lavage",
     "fluidTypes": [0, 1],
-    "nwh" : 2
+    "pack": 3,
+    "nwh": 2
   },
   {
     "_id": "0072",
@@ -277,7 +304,8 @@
     "longDescription": "Pour la machine à laver, remplissez suffisamment le tambour mais n'exagérez pas ! Les tambours trop remplis donnent un mauvais résultat de lavage. Un tambour est correctement rempli lorsque vous pouvez encore passer votre main au-dessus des vêtements. Pour les lave-vaisselles, chargez-les totalement avant de lancer un cycle de lavage, sinon faites la vaisselle à la main, mais ne faites couler l’eau que pour rincer. Éviter de placer au lave-vaisselle des plats volumineux pour privilégier la petite vaisselle.",
     "usage": "Lavage",
     "fluidTypes": [0, 1],
-    "nwh" : 2
+    "pack": 0,
+    "nwh": 2
   },
   {
     "_id": "0074",
@@ -287,7 +315,8 @@
     "longDescription": "Les machines modernes n’ont plus besoin de prélavage. Si un élément est particulièrement sale, évitez les cycles de prélavage 'linge très sale' ou 'spécial casseroles'. Nettoyez-le à la main avec du savon de Marseille ou du liquide vaisselle, ou faites le tremper 10 minutes dans l’eau chaude. Cela économise en eau et en électricité l'équivalent d'un demi-cycle complet.",
     "usage": "Lavage",
     "fluidTypes": [0, 1],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0077",
@@ -297,7 +326,8 @@
     "longDescription": "Utilisez l'essorage à vitesse minimum si vous faites sécher le linge dehors. Par contre, si vous utilisez un sèche-linge, il est important d'essorer à une vitesse supérieure, jusqu'à 1000 tours/minutes, si la nature du linge le permet. Le séchage sera alors plus rapide et vous consommerez moins d’énergie. Au-delà de 1000 tours/minute l'efficacité diminue et le linge se froisse.",
     "usage": "Lavage",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0078",
@@ -307,7 +337,8 @@
     "longDescription": "La façon la plus économe de sécher le linge reste de le faire à l’air libre. Si toutefois cela est trop compliqué chez vous, voici quelques consignes : ne faites pas sécher le linge trop longtemps, surtout s’il doit être repassé. De plus, cela usera moins le linge. Préférez un séchage long à température modérée si vous avez un sèche-linge à évacuation ; et plusieurs cycles courts à plus haute température s’il s’agit d’un sèche-linge à condensation. Choisissez le bon programme : les matières synthétiques sèchent plus vite que le lin ou le coton. Vous pouvez aussi pré-sécher le linge à l’air libre et n’utiliser le sèche-linge que pour parfaire le séchage. Vous diviserez ainsi sa consommation par 3 ou 4.",
     "usage": "Lavage",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 8,
+    "nwh": 3
   },
   {
     "_id": "0082",
@@ -317,7 +348,8 @@
     "longDescription": "Remplacez par des ampoules basse consommation, les ampoules qui restent en général allumées plus d’une demi-heure. Vous pouvez ainsi remplacer une ampoule à incandescence de 60 W par une ampoule basse consommation de 15 W. Elle émettra autant de lumière mais pour une consommation d’électricité 4 à 5 fois moins importante. En outre, elle chauffe beaucoup moins et peut durer jusqu’à 15 fois plus longtemps. Le surcoût d’une ampoule basse consommation de 20 W achetée à 12 € à la place d’une ampoule classique de 100 W achetée à 60 centimes est amorti en un an environ. Pour choisir les ampoules les plus économes, consultez le site www.guide-topten.com.",
     "usage": "Eclairage",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 7,
+    "nwh": 3
   },
   {
     "_id": "0085",
@@ -327,7 +359,8 @@
     "longDescription": "Pourquoi laisser allumée une pièce vide ? Sachez que 3 ampoules de 75 W qui restent allumées une soirée consomment autant qu’une lessive à 60 °C ! Et la surconsommation des ampoules fluorescentes quand on les éteint et rallume trop souvent est exagérée : il y a un pic de surconsommation, certes, mais d’une fraction de secondes seulement, cela ne justifie sûrement pas qu’on les laisse allumées ! Voilà un gaspillage d’énergie qui peut être évité facilement. Rappelez ce conseil à vos enfants si besoin, plus tôt on acquiert un réflexe, plus il est durable. Le seul cas où vous pouvez laisser allumé est quand l’éclairage provient d’une lampe économique ou d’un tube fluorescent à ballast standard (l’ampoule clignote quand vous l’allumez), et que l’absence ne dépasse pas 15-20 minutes. Dans tous les autres cas, il vaut mieux éteindre.",
     "usage": "Eclairage",
     "fluidTypes": [0],
-    "nwh" : 2
+    "pack": 1,
+    "nwh": 2
   },
   {
     "_id": "0086",
@@ -337,7 +370,8 @@
     "longDescription": "Nettoyez régulièrement les ampoules, les abat-jours et les luminaires pour maximiser leur efficacité. Sachez qu'à puissance égale, un appareil poussiéreux peut produire un flux lumineux inférieur de 40 % à celui d'un appareil propre.",
     "usage": "Eclairage",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0087",
@@ -347,7 +381,8 @@
     "longDescription": "Privilégiez toujours les apports de l’éclairage naturel. La lumière du jour est la meilleure pour l’œil humain. Ouvrez volets et rideaux dès vos premières activités et agencez votre espace intérieur pour profiter au mieux de cet éclairage naturel. Évitez, par exemple, de placer des éléments qui font obstacle à la lumière au centre de la pièce. Ne laissez pas les arbres de votre jardin masquer vos fenêtres (même en partie) et choisissez des voilages clairs.",
     "usage": "Eclairage",
     "fluidTypes": [0],
-    "nwh" : 1
+    "pack": 0,
+    "nwh": 1
   },
   {
     "_id": "0092",
@@ -357,7 +392,8 @@
     "longDescription": "Vous pouvez économiser 25 % de l’énergie nécessaire à la cuisson en laissant le couvercle sur vos casseroles quand vous cuisinez et vous pouvez économiser encore plus car vous aurez ainsi moins besoin de la hotte. Mieux qu'un couvercle : pour réaliser un gain de 40 à 70 % en temps et en énergie, utilisez un récipient à pression. Pensez également à réduire la température une fois que l’eau bout.",
     "usage": "Cuisson",
     "fluidTypes": [0, 2],
-    "nwh" : 3
+    "pack": 1,
+    "nwh": 3
   },
   {
     "_id": "0093",
@@ -367,7 +403,8 @@
     "longDescription": "Les aliments peuvent se décongeler à l’intérieur du réfrigérateur, sans l’aide du micro-ondes. C’est moins rapide et il faut s’y prendre à l’avance mais cela ne consomme aucune énergie supplémentaire et fait même économiser de l’énergie au réfrigérateur (en lui donnant du froid !).",
     "usage": "Cuisson",
     "fluidTypes": [0],
-    "nwh" : 3
+    "pack": 4,
+    "nwh": 3
   },
   {
     "_id": "0097",
@@ -377,6 +414,7 @@
     "longDescription": "Ouvrir la porte d’un four pendant qu’il fonctionne gaspille beaucoup de chaleur : pour évaluer la cuisson de votre préparation, il vaut mieux se servir de l’éclairage de contrôle.",
     "usage": "Cuisson",
     "fluidTypes": [0],
-    "nwh" : 2
+    "pack": 0,
+    "nwh": 2
   }
 ]
diff --git a/src/locales/en.json b/src/locales/en.json
index c71e7797e95d5085545f4fc4781fc3fea407046a..eef1f870d1cf69daabef174c011661872d67c4e5 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -6,7 +6,7 @@
     "eco_gestures": "Eco-gestes",
     "ECOGESTURES": "Ecogestes",
     "BADGES": "Badges",
-    "parameters": "Paramètres",
+    "parameters": "Options",
     "connectors": "connecteurs",
     "graphs": "graphes"
   },
@@ -14,7 +14,7 @@
     "APP_TITLE": "Ecolyo",
     "APP_CHALLENGE_TITLE": "Défis",
     "APP_ECO_GESTURE_TITLE": "Eco-gestes",
-    "APP_PARAMETERS_TITLE": "Paramètres",
+    "APP_PARAMETERS_TITLE": "Options",
     "APP_HELLO": "Bonjour",
     "APP_PRESENTATION": "Votre consommation d'énergie",
     "CONSO_DETAILS": "détail des consommations",
diff --git a/src/services/challengeDataMapperService.ts b/src/services/challengeDataMapperService.ts
index 451b0fedcea5f675f63ac3070e75a50be8977e54..5f096db44806f211d1f2790927b5d6ccc86e02b2 100644
--- a/src/services/challengeDataMapperService.ts
+++ b/src/services/challengeDataMapperService.ts
@@ -168,6 +168,7 @@ export default class ChallengeDataMapper {
           completeAvailableEcogestures.push(unfilteredEcogestures[0])
       }
     }
+
     let filteredAvailableEcogestures = completeAvailableEcogestures.filter(
       eg =>
         fluidTypes &&
@@ -190,9 +191,15 @@ export default class ChallengeDataMapper {
       filteredAvailableEcogestures = completeAvailableEcogestures
     }
 
-    const randomEcogestures = filteredAvailableEcogestures
-      .sort(() => Math.random() - 0.5)
-      .splice(0, 2)
+    const randomEcogesture =
+      filteredAvailableEcogestures[
+        Math.floor(Math.random() * filteredAvailableEcogestures.length)
+      ]
+    const randomEcogestures = filteredAvailableEcogestures.filter(
+      eg => eg.pack === randomEcogesture.pack && eg.id !== randomEcogesture.id
+    )
+
+    randomEcogestures.push(randomEcogesture)
 
     const mappedChallengeType = new ChallengeType(
       challengeEntity._id,
diff --git a/src/services/dataChallengeContracts.ts b/src/services/dataChallengeContracts.ts
index 49883bac550def6599bcc6942c936f480e162a70..ea31b47db40ff94f69b8c94e7f619f1d4d3ed8d2 100644
--- a/src/services/dataChallengeContracts.ts
+++ b/src/services/dataChallengeContracts.ts
@@ -46,6 +46,7 @@ export class EcogestureType {
   usage: string
   fluidTypes: FluidType[]
   nwh: number
+  pack: number
   unlocked?: boolean
 
   constructor(
@@ -57,6 +58,7 @@ export class EcogestureType {
     usage: string,
     fluidTypes: FluidType[],
     nwh: number,
+    pack: number,
     unlocked?: boolean
   ) {
     this.id = id
@@ -67,6 +69,7 @@ export class EcogestureType {
     this.usage = usage
     this.fluidTypes = fluidTypes
     this.nwh = nwh
+    this.pack = pack
     this.unlocked = unlocked
   }
 }
diff --git a/src/styles/components/_challenges.scss b/src/styles/components/_challenges.scss
index 4b3fae66ab66ea57377c81d4c835f8b6babc59bc..dd161dfe98656548f92a6e5501da42cc402796c9 100644
--- a/src/styles/components/_challenges.scss
+++ b/src/styles/components/_challenges.scss
@@ -34,7 +34,7 @@
     .timeline-line {
       background-color: $text-bright;
       width: 1px;
-      height: calc(100vh - 174px);
+      height: calc(100vh - 126px);
       grid-column: 1;
       grid-row: 1;
       position: unset;