IF whether ever smoked cigarettes at Last interview <> RESPONSE [HeSmk (Last int) <> RESPONSE]  
HESMK*  
Have you ever smoked cigarettes?  
1 Yes  
2 No  
END OF FILTER  
IF (whether ever smoked cigarettes = yes) OR (whether ever smoked cigarettes at Last  
interview = RESPONSE) OR (Whether is a proxy respondent = yes) [(HeSmk = 1) OR (HeSmk  
(Last int) = RESPONSE) OR (IAskPx = 1)]  
HESKA*  
[^Do you / Does [^name]] smoke cigarettes at all nowadays?  
1 Yes  
2 No  
END OF FILTER  
IF (whether smoked cigarettes at Last interview = yes) AND (whether smokes cigarettes now =  
no) [(HESka (Last int) = 1) AND (HESka = 2)]  
HESKD  
The last time we interviewed you [^on date of last interview], you said that you were smoking