Iran's pact remains uncertain