cleaned up getPartner