Yeah, for the most part- I should have included Timbaland, because he is bloody amazing.