marketplacePublisher