add a smoke generator