Apologies in advance, I'm a BGer but figured this question might get a better response in a DB thread. Over the last year or year and a half, my main musical goal has been to develop my jazz playing and at the core of that my walking bass technique. I don't have any real problems creating lines I'm happy with if I can sit down and prepare them in advance, the difficulty is creating them in real time. I haven't set specific goals on this, but I guess where I'd like to get to in the medium term could be described as something like: "I'd like to be able to pick up a chord chart to most jazz standards and be able to walk through them at a reasonable tempo (say medium/medium fast), keeping good time and with a reasonable amount of variation". What I've been doing is walking through Band-in-a-Box versions of jazz standards - Blues, Autumn Leaves, The Nearness of You, All The Way, Summertime, Night in Tunisia, Blue in Green, Green Dolphin Street, Love For Sale, Maiden Voyage, Have You Met Miss Jones, Recorda Me, Stella, Moanin' - you get the picture. I start at a slower tempo and increase the tempo as I start to feel I'm getting to know the song. My problem is, yes, I'm getting better, but it seems a very, very slow process. I still feel I'm using too many pre-rehearsed phrases; there's still a lack of variety in my playing (I tend to fall back on the same handful of ways of getting through different parts of the sequence and tend to play safe, there is very little genuine improvisation); if I try anything more ambitious (eg trying harder to hit regular 3rds or 7ths instead of root notes) I lose my place or my timing goes awry; I'm still uncomfortable above 150 bpm for most pieces (a couple of the very easy ones I can maybe get up to 200bpm, some of the others I'm still stuck at 120/130 bpm); I still don't think I could play through a new tune on sight, I'd need quite a bit of preparation. My questions are: 1 Does my progress sound too slow, or are my goals more ambitious than I realise? 2 The obvious one - anything I can do to speed things up?