missile operation logic working reasonably well