make publish settings dependent on datapool