Hey Wim, Thanks for the compliment. I wish I could have done this better, maybe I could have if I spent more time on it. Addressing the string squeaks and a few pops/clicks was the most challenging part. Although there are some plugins that can help. I choose to deal with each squeak individually, that takes some meticulous editing. It would have taken me several hours to get it close to perfect, there are still some rough spots that could be improved upon. Once I got those under control I applied some EQ and a bit of compression to the guitar track. I then doubles the track for a little more depth and added just a touch of delay & reverb to finish it off. My approach on Mike's vocal was similar. I found all the spots where I thought the volume jumped a little too much and cut those back, trying to smooth it out through the entire song. Again, I applied a little compression and EQ to carve out a better spot for the vocals to sit in the mix. Once that was done, I doubled the track for some fullness. Last step was to add add a little something extra to the choruses to make them just a little more exciting, that's not very apparent unless you listen carefully. Finally, it was a matter of using the faders and a bit of compression to balance all the tracks to a cohesive mix. I was anxious to get this done and posted, I'm not 100% happy with the result but it was close to what I hoped to accomplish. Thanks again for a great song, It's obvious I'm not the only one who was impressed.