Generalize enable methods