forgot to fully implement hitchance check ;d