Wow. That's what I call a professionally done track. Loved the tempo change and the final, fast section as much as the rest of it. Nothing more to say except - well done!