You have very nice vibrato. Your "timing" on some of your phrases could use some work and I only say that because your vibrato is so good. You just have to zero in on your timing. I didn't even watch you play fast. LOL When you have vibrato like that who gives a sh*t.