Cast instead of upgrade.