subscriptions & publishing mechanism