Added cigarette function