changed subscriptions and requirements