Hanoi agreement(indeed a different world)