Restructuration du JS