add save functionality to subscriptions