This song has probably gone through at least 3 or 4 stages of finalizing. I kept switching instruments in and out of certain melodies until is sounded smooth.