Roll's Upgrade: Assumptions