played with the PID controller. The values are much more desierable