define BasePublisher