spaniards have arrived​