Wow, amazing!!! Do you have sheets for this? You sound way closer to the origin than any attempts to play it that I have seen!!!
At a very young age I was told to learn the melody to every tune, which I feel is like... ultra important. - Jaco