subscriptions almost working