tighter startFire logic