I think CMU or MIT definitely better yes and we view it as similar to UC B, U of IL, UW which are technically ranked higher in comp sci but feel like the Princeton name evens that out a bit. UC B and UW would probably cost us more as OOS than Princeton plus they have some issues with overcrowding.