createThirdPartyDetails can be static