Hello,Thank you for the feedback.Yes it is true, the car need more fine tune in terms of speed and physics.