Oh, man! This is truly amazing! I can tell that you were getting so caught up with this piece of music, and I can feel your passion while you played this tune. Your arrangement doesn't look easy but you have managed to play this brilliantly well. Mistakes? Those are jazz notes rights? Hahaha. Fantastic work there, Julian!