Gadsden's Purchase provided the land necessary for a southern transcontinental railroad and attempted to resolve conflicts that lingered after the Mexican-American War. Fearing the colonists would rebel as those in Texas had, Mexican President Juan Ceballos revoked the grant, angering U.S. investors.