te_smoke.cpp #1