added require_subscription for courses