smoke and blow

.