Before revision:  However unlike the standard setting of school choice, we do not have fixed upper quotas with programs as an input -- instead we abstract it as a cost associated with every program .
After revision:  However unlike the standard setting each program has a rigid upper quota which cannot be violated. Motivated by applications where quotas may be flexible, we propose and study the problem of computing stable matchings under flexible quotas -- instead we abstract it as a cost associated with every program .