[Absence] Refactor all !!