Adding publisher instead of publisherKit