classes nécessaires