For the last couple of years, I've been practicing major, dorian, and mixolydian scales, including the arpeggios for them. I would like to believe that this is helping, but I'm not sure. Sometimes I think that just playing a lot every day and going through my usual licks is the cause of cleaning up my fingerings. What are some exercises you have done that seem to have a measurable impact on the precision of your playing? My goal isn't necessarily to play faster, but, rather, when more precision. Any suggestions?