fixed defect: crash when next hit a lot