Thank you so much for your review,
in fact I also found some collision problems after playing the game.