Significant developments ahead of peace talks scheduled next week in Geneva