Moving profile data pull to seperate method and also adding ThirdPartyProfileData