Islamabad Agreement and Geneva Developments