lighter interface