now working with explicitly created subscriptions