Encouraging signs toward peace in Afghanistan