Controller works, needs tuning