Implements interfaces enable and disabled gestion + correct variable names