implemented hit system