added topics fetch and publish