Added stun function happens 20% of the time still need functionality