update to changes in subscriptions interface
implement theoretical solution to create PublishResponse Objects. Not tested