solving fire position and smoking