ALL I NEED  by   JJ HELLER

This is my first tab so I will try to do as best as possible. Please let me know 
if it you think it needs any changes. Thanks
Sounds a lot better if you walk down from G to Em when going into the chorus and bridge.
Capo 3

G
I don't need a thing
C                         G
My good shepherd brings me all
       D        C   G
You are all I need
G
You let me catch my breath
C                        G
Even in the valley of death
       D        C   G
You are all I need


Em         C                       G
All I need to be complete is your love
       D               C    G
Your blood that covers me

G
You lift up my head
C                          G
You provide the wine and bread
       D        C    G
You are all I need
G                 
There's no need to fear
C                     G
Even with my enemies here
       D        C    G
You are all I need

Em         C                       G
All I need to be complete is your love
       D               C      G
Your blood that covers me

Em                     G
Goodness and mercy are following me
       D
You are all that I need
C
You make a home for me
       G                  D
With pastures of green as far as I see
C       D     C    G
You are all I need

Em         C                       G
All I need to be complete is your love
       D               C      G
Your blood that covers me
Show more