Some second- and third-generation e-cigarettes have programmed