adding subscriptions feature