great mix this mate, pretty diverse track listing there some not what I would usually listen to, but fit well in the mix.