now with stacking errors and units looking to enemy