Subscription widget and tests